我正在尝试提出一个正则表达式,该表达式将在字符串中包含所有JJDnnnnnnnnnnnnnnnn
的出现,并使用锚点指向包含查询字符串中包含匹配字符串的URL的锚点。
我在正则表达式:(
最佳答案
要用紧跟其后的16位数字替换JJD,您可以说
str.replace(/(JJD[0-9]{16})/gi,"<a href='somepage.html/foo?value=$1'>$1</a>");
如果您不需要16位数字,但需要10-20位数字,则可以说
str.replace(/(JJD[0-9]{10,20})/gi,"<a href='somepage.html/foo?value=$1'>$1</a>");
关于javascript - JavaScript Regexp替换?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/579084/