标签:没有 http mic rom 元字符 character 单词 一个用户 nbsp
元字符(Metacharacter)是拥有特殊含义的字符:
| 元字符 | 描述 |
|---|---|
| . | 查找单个字符,除了换行和行结束符。 |
| \w | 查找单词字符。 |
| \W | 查找非单词字符。 |
| \d | 查找数字。 |
| \D | 查找非数字字符。 |
| \s | 查找空白字符。 |
| \S | 查找非空白字符。 |
| \b | 查找位于单词的开头或结尾的匹配。 |
| \B | 查找不处在单词的开头或结尾的匹配。 |
| \0 | 查找 NUL 字符。 |
| \n | 查找换行符。 |
| \f | 查找换页符。 |
| \r | 查找回车符。 |
| \t | 查找制表符。 |
| \v | 查找垂直制表符。 |
| \xxx | 查找以八进制数 xxx 规定的字符。 |
| \xdd | 查找以十六进制数 dd 规定的字符。 |
| \uxxxx | 查找以十六进制数 xxxx 规定的 Unicode 字符。 |
/*
* 检查字符串中是否有点.
* .表示任意字符
* 在正则表达式中使用\表示转义字符
* \.来表示.
* \\来表示\
* 注意
* 使用构造函数时,由于他的参数是一个字符串,而\是转义字符
* 如果要使用\则需要使用\\来代替!
*/

\w是任意,字母,数字,_相当于[A-z1-9_]
\W除了字母,数字,_相当于[^A-z1-9_]

\d是任意的数字相当于[0-9]
\D是除了数字[^0-9]

\s是空格的意思
\S除了空格

或者

\b是单词边界的意思
\B是除了单词边界的意思



标签:没有 http mic rom 元字符 character 单词 一个用户 nbsp
原文地址:https://www.cnblogs.com/niuyaomin/p/11610322.html