用于Alpha数字,无空格和9个字符输入的正则表达式
regular expression for Alpha numeric,no spaces and 9 character input?
我用了
"^[a-zA-Z0-9]*$"
用于无空格的字母数字
现在我必须限制只允许9个字符不多不少只有9个
你可以使用花括号来设置重复的限制:
"^[a-zA-Z0-9]{9}$"
只匹配字符类中模式重复9次的字符串。
请注意,您也可以使用它将重复限制在一个范围内。这个例子只匹配字符类模式重复3到5次的字符串:
"^[a-zA-Z0-9]{3,5}$"
您可以省略第二个数字,但保留逗号来指定最小重复次数,因此这个将匹配"至少5":
"^[a-zA-Z0-9]{5,}$"
最简单的方法是将Range Validator与正则表达式验证器一起使用。或者和詹姆斯·阿勒代斯的解决方案,也许对你也有帮助。但我建议使用范围验证器以及你的正则表达式点击
相关文章:
- 如何在输入文本字段中输入10个字符时自动提交表单
- 无法限制用户输入超过 8 个字符
- 用于验证输入的JavaScript正则表达式超过0个字符
- WebKit文本输入允许超过524288个字符
- 在输入中每 4 个字符后插入短划线
- Regex以查找除输入的最后n个字符之外的匹配项
- 如何防止用户删除文本输入中的前三个字符
- 如何在输入中键入4个字符后在AngularJS中搜索
- 如果输入字段不是 40 个字符,则隐藏付款表单PayPal提交按钮
- 获取仅输入 11 个字符的表单元素
- 在键盘输入期间,在每 n 个字符后放置破折号
- 如何在输入至少 3 个字符后触发事件键下
- 如何避免在输入框中输入的单词的第一个字符值为“-”
- jQuery处理程序,以知道何时在输入文本元素中键入了至少1个字符
- 检查输入是否至少包含8个字符、1位数字和1个字母
- 如何检查输入.多个字符的indexOf
- 输入字段限制为9个字符,并且在3个字符之后自动广告“0”-&”;
- 在输入3个数字后,自动插入“-"并将限制设置为9个字符
- 在交互方面,不要允许文本输入中的第一个字符是一个空格或一组空格
- 用于Alpha数字,无空格和9个字符输入的正则表达式