[请益] 请问重复attr合并的正规法要如何写?

楼主: pk9058 (WhenSunTea)   2017-07-22 15:49:14
如标题
regex:/(style[=]["](.*?)["]{2})/ig
HTML内容:
<div id="test" style="color:#FFF;" class="title_block" style="background:#000;" title="Hello">
<span style="font-size:18pt;">标题</span>
</div>
在 regexr.com 测试发现他会连同 h2 的style也包含...
麻烦版上的大大帮小弟解惑,谢谢
作者: vi000246 (Vi)   2017-07-22 18:56:00
会match到所有style属性啊 还是你要指定只有div
楼主: pk9058 (WhenSunTea)   2017-07-22 21:29:00
vi大大您好,是希望 div 内的 style 合并就好
作者: vi000246 (Vi)   2017-07-23 01:02:00
这可能要用程式写了 找到<>中的style属性 如果有两组以上 就把字拿出来合并只要div的话就要用 <div style=来指定匹配div区块

Links booklink

Contact Us: admin [ a t ] ucptt.com