我需要一个只匹配10,11和12个数字的正则表达式.我试过这个:
\b[10|11|12]{1}\b
Run Code Online (Sandbox Code Playgroud)
但这里找不到匹配项.你能救我吗?
你应该用
\b(10|11|12)\b
Run Code Online (Sandbox Code Playgroud)
在这里检查它
此外,无需指定{1},它是隐含的.
方括号用于匹配集合中的字符
将方括号内的任何内容与一个字符位置匹配一次,仅匹配一次,例如,[12]表示将目标与1匹配,如果不匹配,则将目标与2匹配,而[0123456789]表示匹配目标中的任何字符范围0到9.
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |