[英]Basic regexp question
我将其用作名称字段的验证正则表达式。
如何修改此设置以同时检查至少2个字符?
'/^[a-zA-ZåäöÅÄÖ\s\-]+$/'
我这样使用它:
if(name_exp.test($("#"+name_input).val())){ Everything is OK! }
这应该可以解决问题:{2,}将需要2个或更多字符http://www.javascriptkit.com/jsref/regexp.shtml
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/
'/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/'
应该这样做: {2,}
是至少2个字符的条件。
请尝试指定“两个或多个”( {2,}
) {2,}
而不要使用“一个或多个”运算符( +
):
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/
{n}将精确匹配n个字符, {n,}将匹配n个或更多,并且{m,n}将匹配m和n
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.