在正则表达式的一些特殊符号中,除了可以使用\
来转义后一个特殊符号为要匹配的符号之外,\
符号后面还可以跟着一些字母等别的东西,在跟随某些内容的时候会有特殊的含义,同样表示转义,这节课我们就来学习一下。
有以下几个:
\b
与单词的边界匹配,即单词与空格之间的位置。
\B
与非单词边界匹配。
\d
与一个数字字符匹配。常用。
\D
与非数字的字符匹配。
\f
与分页符匹配。
\n
与换行符字符匹配。
\r
与回车字符匹配。
\s
与任何白字符匹配,包括空格、制表符、分页符等。常用。
\S
与任何非空白的字符匹配。常用。
\t
与制表符匹配。有的时候用。
\v
与垂直制表符匹配。
\w
与任何单词字符匹配,包括下划线。
\W
与任何非单词字符匹配。
\num
匹配num个,其中num为一个正整数。引用回到记住的匹配。常用。比如\1表示跟第一个小括号里面的子匹配内容相同。
\n
匹配n,其中n是一个八进制换码值。
\xn
匹配n,其中n是一个十六进制的换码值。
以上的特殊转义字符有很多,无需特别记忆,熟悉使用常用的那几个就可以了。
以下是我们的视频教程:
在线观看:
高清源文件下载:
内容已经隐藏,请注册为本站会员后查看
感谢大家的收看,我们下期再见!
如果你觉得内容不错的话,欢迎点赞,评论和分享哟~
评论