(js全局替換空格,制表符,換行符、正則表達式中/i,/g,/ig,/gi,/m的區別和含義)


js全局替換空格,制表符,換行符

 

"/ "這個是固定寫法,

 

"\s"匹配任何不可見字符,包括空格、制表符、換頁符等等。等價於[ \f\n\r\t\v],

 

"g"表示全局匹配將替換所有匹配的子串,如果不加"g"當匹配到第一個后就結束了

正則表達式中/i,/g,/ig,/gi,/m的區別和含義

 

 /i (忽略大小寫)
/g (全文查找出現的所有匹配字符)
/m (多行查找)
/gi(全文查找、忽略大小寫)
/ig(全文查找、忽略大小寫)

 

\'    單引號
\"    雙引號
\&    和號
\\    反斜杠
\n    換行符
\r    回車符
\t    制表符
\b    退格符
\f    換頁符
\s 匹配任何空白字符,包括空格、制表符、換頁符等等。等價於 [ \f\n\r\t\v]。
\f 匹配一個換頁符
\n 匹配一個換行符。
\r 匹配一個回車符。
\t 匹配一個制表符。
\v 匹配一個垂直制表符。

+表示匹配前一個字符一次或多次。

^表示匹配輸入的開頭,$表示匹配輸入的末尾。

g全稱是global,全局匹配

 

2021-05-18  15:47:32

 


免責聲明!

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



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