我的正则表达式与href='javascript:...'
或href="javascript:..."
匹配,但我也希望匹配href=javascript:...
不带引号。
我该怎么办?
我的正则表达式:/\bhref\s*=[^"']*(?:"([^"]*)"|'([^']*)')/gi
我想要匹配的字符串:
<a href='javascript:alert(1)' sometags>click me</a>
<a href="javascript:alert(1)" sometags>click me</a>
<a href=javascript:alert(1) sometags>click me</a>
代码示例:
while((match = reg.exec(s)) !== null) {
// In each cases I want to get javascript:alert(1) in match
}
答案 0 :(得分:0)