- - - - 更新
文本塊有太多的隨機內容,無法使用任何決議器。真的在尋找正則運算式解決方案..現在(QwQ
- - - - 原來的
一直在這上面花了幾個小時。請幫忙(QAQ
...<div ... class="alert" ...>alertTitle</div>...
我希望能夠從 HTML 和其他內容的隨機文本塊中找到alertTitle之后和之前</div>。
屬性前后可能有零個或多個class屬性。
我試過正則運算式后視((?<=alert">)(.)*?(?=<\/div>))但沒有真正作業(T_T
uj5u.com熱心網友回復:
用這個:
<div [^>]*class="alert"[^>]*>(.*?)</div>
您不能使用后視,因為大多數正則運算式引擎不允許可變長度后視。因此,在您想要的部分周圍使用帶有捕獲組的普通匹配。
[^>]* 防止比賽的這些部分進入另一個標簽。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/356548.html
標籤:javascript html 正则表达式 细绳
下一篇:Python在幾個部分拆分文本
