正则表达式之------正则表达式(行起始符^和行终止符$和非贪婪标志?)匹配空白字符


@注意:行起始符(^),行终止符($)和非贪婪标志(?)在这里的使用非常重要

---常用匹配字符
. 匹配除换行符以外的任意字符
\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