用于提取标签属性的正则表达式

用于提取标签属性的正则表达式,第1张

用于提取标签属性的正则表达式

如果你有一个像

<name attribute=value attribute="value" attribute='value'>

此正则表达式可用于依次查找每个属性名称和值

(S+)=["']?((?:.(?!["']?s+(?:S+)=|[>"']))+.)["']?

应用于:

<a href=test.html class=xyz><a href="test.html" ><a href='test.html' >

它会产生:

'href' => 'test.html''class' => 'xyz'

注意: 这不适用于数字属性值,例如

<div id="1">
将不起作用



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4909278.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存