【发布时间】:2017-08-09 02:27:55
【问题描述】:
如果此问题已得到答复,我深表歉意。我尝试过搜索,但是对此感到新鲜,也许我没有使用正确的术语。
我有一个页面,其中包含以下 pdf 示例的链接:
<a href="https://www.pdflinks.com/files/190488/nameoffile.pdf">Link1</a>
<a href="https://www.pdflinks.com/files/112254/nameoffile.pdf">Link2</a>
如果 URL 包含 6 位数字(如上)和 .pdf,是否可以使用 regex 和 JQuery 将这些值作为类添加到 href 中?所以结果是:
<a href="https://www.pdflinks.com/files/190488/nameoffile.pdf" class="pdf190488">Link1</a>
<a href="https://www.pdflinks.com/files/112254/nameoffile.pdf" class="pdf112254">Link2</a>
我尝试了以下但没有雪茄
var regex = "^[0-9]{1,6}$";
$('a').each(function() {
$(this).addClass(regex.match($(this).attr("href"))[0]
});
【问题讨论】: