本文介绍了如何编写正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以告诉正则表达式进行以下验证



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.


这篇关于如何编写正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 19:27