我需要一个聪明的正则表达式来匹配以下内容中的...
:
<img src="..."
<img src='...'
<img src=...
我希望匹配
src
的内部内容,但仅当它被", '或没有引号包围时。这意味着不能接受<img src=..."
或<img src='...
。
有什么想法可以用一个正则表达式匹配这三种情况。
到目前为止,我使用类似于此的东西("|'|[\s\S])(.*?)\1
,而我想要失去的部分是hacky [\S\s]
,我用它来匹配...
的开头和结尾上的“缺失符号”。
<(?!(?:area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)\b)\w+\b[^>]*>
- SingleNegationElimination