[請益] 請問重複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