我需要一個正則表達式來幫我關閉<br>
標籤符合xhtml
標準。在我的html br
並不總是empty
,所以regex
必須解決它。在此先感謝您的幫助。正則表達式的<br更換<br style="..."> style="..."/>
-1
A
回答
1
尋找此模式
(\<br[^\>]*)(\/)?(\>)
,代之以這個
$1/$3
基於發動機
您可能需要在替換字符串中使用\1/\2
,而不是$1/$3
。
+0
該空間被認爲是爲了防止格式錯誤的html標籤。並感謝空的'
'點。 –
0
正則表達式也可能看起來有點簡單:
更換
/<br.*?>/i
與
<br\/>
相關問題
- 1. 浮動元素<br /><br /><br /><br /><br /\><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
- 2. 結合正則表達式<br/><img/><p/>
- 3. 更換<br>與<br />
- 4. Mozilla的翻譯<br></br>爲<br></br><br></br>
- 5. 的正則表達式匹配的對象一切,除了「<br>」,「<br />」,「<br />」
- 6. PHP正則表達式 - 與<br>更換前標籤
- 7. 更換一個<br /> 2正則表達式
- 8. HTML可生產<br>相反XML <br />或<br></br>
- 9. 試圖替換<br>,<BR>,<br />>>標籤與<br/>
- 10. 刪除<p><br/></p>與DOMxpath或正則表達式?
- 11. 與<br />使用正則表達式替換的perl
- 12. 使用正則表達式替換YouTube網址回車轉換爲<br></br>
- 13. <br>角表達
- 14. <br> reqular表達
- 15. 區別:<br/>與<br/> = 20
- 16. PHP - 獲取<br>和<br>
- 17. 所有<br>與<br />
- 18. 正則表達式替換(/ \ n/g,「<br />」)不起作用
- 19. 替換<br>
- 20. 爲什麼我的「<br />」標籤轉換爲「< br/>」?
- 21. 微軟報告表達式(<br/>)
- 22. <br />被讀爲<br></br>在Firefox中但不在鉻中
- 23. html之間的正則表達式字符串<br>
- 24. jQuery的正則表達式:替代<br/>
- 25. asp.net mvc - 轉換<br>到<br/>在c#
- 26. jQuery替換\ n與<br> HTML不會渲染<br>
- 27. 如何替換` 和<br>和<br>`
- 28. 正則表達式中<br>一個+ VE(或-ve)在<br> 光功率在Tcl的
- 29. 「<br>」正在改爲「<br>」,即使我使用html_safe?
- 30. 匹配結尾<br>標籤與正則表達式
用哪個程序,你會喜歡做的替代品? – FiveO