如何使用正则表达式检查2个字符
本文关键字:2个 字符 检查 正则表达式 何使用 | 更新日期: 2023-09-27 18:25:57
我使用以下内容来检查两位数字。
"^'d{2}$"
但是我如何更改它,以便检查两位数或大写A-Z?
2个连续数字或1个大写字符:
'd{2}|[A-Z]
2个连续数字或2个连续大写字符:
'd{2}|[A-Z]{2}
2个连续数字/大写字符:
['dA-Z]{2}
^[A-Z|'d]{2}$
匹配AA和11,但不匹配A、1、AAA或111(A-Z仅指定大写)
编辑:这也将匹配1A和C3(见Jason的评论),如果这不是你想要的,不要使用这个答案。
使用此选项,将只匹配粗体的项目:
^'d{2}|[A-Z]{2}$
- 25
- ab
- AB
- 2A
- A3
- -23
- -AB
如果你也想与底片匹配,你可以试试这个:
^-?'d{2}|[^-][A-Z]{2}$
并且将匹配这些
- 25
- ab
- AB
- 2A
- A3
- -23
- -AB