问题描述
任何人都可以告诉正则表达式进行以下验证
abc:无效,
abc1:有效,
1abc:有效,
111:无效
a1b1c1:有效
我有什么试过:
jQuery.validator.addMethod(agentCode,function(AgentCode,element){
返回此信息。 optional(element)||((/^\d*[a-zA-Z]\d*/.test(AgentCode)));
},仅限Alphaneumeric字符) ;
Could anyone tell regular expression for the following validation
abc : Invalid,
abc1: Valid,
1abc: Valid,
111: Invalid
a1b1c1: Valid
What I have tried:
jQuery.validator.addMethod("agentCode", function(AgentCode, element) {
return this.optional(element) || ((/^\d*[a-zA-Z]\d*/.test(AgentCode)));
}, " Alphaneumeric characters only");
推荐答案
^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)\w*
如果你想使用正则表达式,得到一个的副本[] - 它是免费的,它会检查并生成正则表达式。
If you want to work with regexes, get a copy of Expresso[^] - it's free, and it examines and generates Regular expressions.
这篇关于如何编写正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!