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

标签 javascript jquery regex

我正在使用正向前瞻正则表达式来获取匹配的字符串,但它给了我 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/

相关文章:

用于HTML解析的Python正则表达式(BeautifulSoup)

javascript - 在 HTML 中使用 php 和正则表达式匹配定义类名

python正则表达式来检测一个词是否存在

javascript - 使用 Bootstrap 验证器验证表单字段是否仅包含字母

javascript - 使用 multer 未定义 req.file

jquery - 如何从jquery中的blade模板获取数组?

javascript - 拖放区 : display current filename during upload

javascript - 如何在执行第二次搜索时重置 CSS(从第一次搜索中删除搜索结果)

javascript - NgRoute 不可用

jquery - 我的网页中有 Accordion ,但添加任何其他 javascript 都会破坏 Accordion