我在表单中有一个文本输入。我正在使用 Jquery 来验证输入。仅接受 2 个字母、3 个字母、3 位数字的输入。如何为此创建正则表达式?
问问题
3114 次
1 回答
2
这是您正在寻找的正则表达式:
^([a-zA-Z]{2,3}|[0-9]{3})$
有效数据样本:
- 抗体
- 美国广播公司
- 123
无效的数据样本:
- 一个
- A B C D
- 12
- 1234
- a2c (基于我对您问题的理解)
您可以在 Debuggex 上测试这个正则表达式 (感谢Arnaud Christ提供的链接)。
于 2013-07-02T08:44:03.337 回答