|
|
|||
|
|
| RegularExpression["regex"] 由字符串 "regex" 确定的正则表达式。 |
| c | 直接输出字符 c | |
| . | 任意字符,除换行符 | |
| [c1c2...] | 任意字符 ci | |
| [c1-c2] | c1-c2 范围内的任意字符 | |
| [^c1c2...] | 任意字符,除 ci | |
| p* | 重复 p 0 次或多次 | |
| p+ | 重复 p 1 次或多次 | |
| p? | p 出现 0 次或 1 次 | |
| p{m,n} | 重复 p ,重复次数在 m 到 n 范围内 | |
| p*?,p+?,p?? | 匹配的最短的字符串 | |
| (p1p2...) | 匹配次序 p1 ,p2 , ... 的字符串 | |
| p1|p2 | 匹配 p1 或 p2 的字符串 |
| \\d | 数字 0-9 | |
| \\D | 非数字 | |
| \\s | 空格,换行,tab或其它间隔符号 | |
| \\S | 非间隔字符 | |
| \\w | 单词字符 (字母, 数字或 _) | |
| \\W | 非单词字符 | |
| [[:class:]] | 一个类中的字符 | |
| [^[:class:]] | 非该类中的字符 |