我正在搜索的正则表达式是:
- 首先必须包含 3 个字母字符
- 允许数值
- 允许短划线、点和下划线
例子:
test1546 = 确定
vqa._96 = 好的
1test_ = KO
_test1546 = 击倒
非常感谢! ;)
最佳答案
试试这个正则表达式:
/^[a-zA-Z]{3}[\w.-]*$/
解释:
^
匹配字符串的开头。$
匹配字符串的结尾。[a-zA-Z]{3}
表示匹配三个字母。\w
匹配[A-Za-z0-9_]
。
关于javascript - 具有至少 3 个字母的正则表达式并允许数字和特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12917334/