0
IM,和我有字符串,它看起來像這樣:正則表達式否定表達式中使用PCRE正則表達式引擎
<h3 class="description">Description</h3> <div class="wrapper"> dddsome string blah blahddssssseeeee <div class="empty"> </div></div> </div> </div>
和正則表達式工作正常和cpture字符串看起來像這樣「dddsome串等等blahddssssseeeee」 :
<\s*h3\s*class="*.+?"\s*>.*?</\s*h3>.+?<\s*div.+?class\s*="wrapper"\s*>(.+?)<\s*div\s*class="empty">
一段時間以來,我有串的幾乎相同的圖案,看起來像這樣不是DIV CLASS =「Aplus的」的標籤,在該標籤的出現,我想上述正則表達式失敗的所有匹配字符串。
<h3 class="description">Description</h3> <div class="wrapper"> <div class="aplus"> dddsome string blah blahddssssseeeee <div class="empty"> </div></div> </div>
如果你試圖解析HTML或XML正則表達式,請仔細閱讀本:HTTP:/ /stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – murgatroid99
用RE解析HTML?他們什麼時候會學習? –
你使用這個正則表達式的語言/平臺是什麼? – anubhava