0

我正在使用积极的前瞻正则表达式来获取匹配的字符串,但它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 链接

4

1 回答 1

2

Javascript 在其正则表达式中不支持积极的后视。您可以使用

str.match(/Converted configuration" alt=([\w]+)/)[1]
于 2012-12-10T08:08:05.983 回答