我使用正向前瞻性正则表达式获取匹配的字符串,但它在IE8中给了我Syntax error in regular expression
我做错了什么。我希望匹配第一次出现。
匹配输入
<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]+(?=)/)
答案 0 :(得分:2)
Javascript在其正则表达式中不支持正面的lookbehinds。你可以使用
str.match(/Converted configuration" alt=([\w]+)/)[1]