十四个常用正则表达式
2022/1/23:更新为 Markdown 格式,改正$的示例
正则表达式的常用操作符:
操作符 | 用法 | 示例 |
---|---|---|
. | 任意字符 | |
\d | 任意数字 | |
\w | 任意字母 | |
[ ] | 字符集 | [a-c]表示a/b/c,[a-z0-9]表示小写及数字 |
[^ ] | 非字符集 | [^ab]表示a/b都不能存在 |
( ) | 分组,只能用| | (ab|c)de表示abde或cde |
| | 左或右 | ab|de表示ab或de |
* | 前字符的任意次扩展 | ab*表示a/ab/abb/abbb... |
+ | 前字符的非零任意次扩展 | ab+表示ab/abb/abbb/abbbb... |
? | 前字符的0/1次扩展 | abcd+表示abc或abcd |
{n} | 前字符扩展n次 | ab{2}c表示abbc, (ab){2}c表示ababc |
{m, n} | 前字符扩展m~n次 | ab{0, 2}表示a/ab/abb |
^ | 字符串在开头 | ^ab表示在开头的ab |
\$ | 字符串在结尾 | (a|b)c\$表示在结尾的ab或ac |
共有 0 条评论