前端开发问题
Java开发问题
C/C++开发问题
Python开发问题
C#/.NET开发问题
php开发问题
移动开发问题
数据库问题
正则表达式([A-Za-z])为啥可以匹配字母加数字或特殊符号?
时间:2024-06-06
问题描述:
我需要在我的应用程序中验证一个文本字段。它既不能包含数字,也不能包含特殊字符,所以我尝试了这个正则表达式:/[a-zA-Z]/匹配,问题是,当我在字符串的中间或结尾放入一个数字或特殊字符时,这个正则表达式依然可以匹配通过。
解决办法:
你应该这样使用它:
^[A-Za-z]+$
匹配仅包含ASCII字母的文本(长度为1或更多)。或者:
^[A-Za-z]*$
上一篇:Rails/Javascript:如何将 rails 变量注入(非常)简单的 javascript
下一篇:没有了
相关文章
layer.open打开的页面关闭时,父页面刷新的方法
layer.open打开的页面关闭时,父页面刷新的方法,在layer.open中添加: end: function(){ window.parent.location.reload();//关闭open打开的页面时,刷新父页面 }
“数组中的每个孩子都应该有一个唯一的 key prop"仅在第一次呈现页面时
Rails 3.1 ajax:成功处理
CoffeeScript 总是以匿名函数返回
javascript中的序数
getFullYear 在一年的第一天返回前一年
如何制作 TextGeometry 多线?如何将它放在一个正方形内,以便它像 html 文本一样包裹在 div 内?
如何在开发网站时使用coffeescript?
ExecJS::ProgramError: SyntaxError: 保留字“function"
咖啡脚本类
咖啡脚本中的命名空间