我有一個這樣的字符串中PHP正則表達式匹配X倍「<li>任何東西在這裏</li>」
<li>bla bla bla bla</li>
<li>hello hello</li>
<li>the brown fox didnt jump</li>
.
.
.
<li>aaaaaaarghhhh</li>
我希望得到一個字符串至極包含(包括在結果字符串裏的標籤)第X麗的
<li>.....first one....</li>
<li>.....second one....</li>
<li>.................</li>
<li>.....X one....</li>
這怎麼可以用REGEX或別的什麼?
我可以刪除
</li>
然後通過
<li>
爆炸並獲得陣列的所述第一X的元素,然後在開始時和在每個元件的端部再次添加Li的標籤,但我認爲它太髒...
有沒有更好的點子?
著名的答案:http://stackoverflow.com/questions/1732348/regex-match-open-tags -except-xhtml-self-contained-tags/1732454#1732454 –
我不要求一個完整的HTML解析器,這是一個沒有任何其他HTML標記的字符串,除了