Javascript中的正则表达式匹配函数

时间:2012-12-10 07:54:56

标签: javascript jquery regex

我使用正向前瞻性正则表达式获取匹配的字符串,但它在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]+(?=)/)

这是jsfiddle link

1 个答案:

答案 0 :(得分:2)

Javascript在其正则表达式中不支持正面的lookbehinds。你可以使用

str.match(/Converted configuration" alt=([\w]+)/)[1]