我正在使用正向前瞻正则表达式来获取匹配的字符串,但它给了我 Syntax error in regular expression
在 IE8 中我做错了什么。我想匹配第一次出现的情况。
匹配输入
<IMG title="Configuration older than 90 days" alt=true src="http://indwdev:6130/include/images/expired.png"><IMG title="Converted configuration" alt=true src="http://indwdev:6130/include/images/convert.png">
我的正则表达式 str.match(/(?<=Converted configuration" alt=)[\w]+(?=)/)
这是一个jsfiddle link 。
最佳答案
Javascript 的正则表达式不支持正向查找。您可以使用
str.match(/Converted configuration" alt=([\w]+)/)[1]
关于javascript - Javascript 中的正则表达式匹配函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13796952/