Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个只匹配 10、11 和 12 个数字的正则表达式。我试过这个:
\b[10|11|12]{1}\b
但这里没有找到匹配项。你能帮帮我吗?
你应该使用
\b(10|11|12)\b
在这里工作时检查
此外,无需指定{1},它是隐式的。
{1}
方括号用于匹配集合中的字符
匹配 ONE 字符位置的方括号内的任何内容一次且仅一次,例如,[12] 表示将目标与 1 匹配,如果不匹配则将目标与 2 匹配,而 [0123456789] 表示与范围 0 到 9。