js正則表達式之解決html解析<>標簽問題


應用場景:
以博客寫文章為例,有的時候我們不經意間寫的字符串帶標簽,然后瀏覽器將其解析了,實際上我們並不希望其被解析,於是可通過核心代碼解決該問題。

核心代碼如下:

data.codeSource.replace(new RegExp("<","g"),"&lt;").replace(new RegExp(">","g"),"&gt;")

data.codeSource在這里相當於與后台交互獲取到的數據

new RegExp是js正則表達式對象

replace方法,一共有兩個參數,一個是原來的字符串,另一個是新的字符串

replace(old_string,new_string)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM