正則表達式之------正則表達式(行起始符^和行終止符$和非貪婪標志?)匹配空白字符


@注意:行起始符(^),行終止符($)和非貪婪標志(?)在這里的使用非常重要

---常用匹配字符
. 匹配除換行符以外的任意字符
\b 匹配單詞的開始或結束
^ 匹配字符串的開始
$ 匹配字符串的結束
---實例:^n[\W]{0,2}m$只能匹配以n開頭,中間零至兩個漢字,以m結尾的字符串。


@正則表達式匹配任意空白字符方法?
\s匹配任意的空白符,包括空格,制表符(Tab),換行符,中文全角空格
---公式
\s 空白字符:[ \t\n\x0B\f\r] //這個是重點!
\t 制表符 ('\u0009')
\n 新行(換行)符 ('\u000A')
\r 回車符 ('\u000D')
\f 換頁符 ('\u000C')
\a 報警 (bell) 符 ('\u0007')
\e 轉義符 ('\u001B')
\cx 對應於 x 的控制符
---

備注:

(1)

\s 並不能匹配中文全角空格。
\s 只能匹配下面六種字符
半角空格( )
水平制表符(\t)
豎直制表符
回車(\r)
換行(\n)
換頁符(\f)


免責聲明!

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



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