2026年4月30日 星期四

抓取 dom 標籤的正則

// 抓取所有標籤 

/<!([^]{0,}?)>|<([a-z][^]{0,}?)(?:\s[^]{0,}?|)([\/]?)>|<\/([a-z][^]{0,}?)>/sg

-------------------------------

// 抓取有 attr 的標籤 

// 可以避免 <script> 內容的干擾

// 先試圖抓取有問題的標籤 <script>...</script> 

/<script(|\s.*?)>.*?<\/script>|(?<=<[^/][^\/>\s]+)(\s[^\/>]+)(?=\/?>)/gs; 

 

沒有留言:

張貼留言