求javascript 中使用的正则表达式

js正则用于文本框中输入数字和逗号 并且数字用英文逗号隔开 每段数字位数都是11位 首位不能输入逗号 如12345678912,89878987656,28987898789,
最末尾的逗号可有可无 怎么写?先谢谢各位了!
补充一下 1L虽然实现11位号码 但最后必须加逗号 能否实现比如:只有一条号码时就不需要加逗号 而出现两条或三条...N条 中间加逗号 末尾逗号实现可以有 也可无?

/^(\d{11}[\,])+$/ 解析: \d是以数字开始,\d{11}是已任意11个数字开始,[\,]代表逗号,
^(\d{11}[\,])+代表重复至少一次。
/^是开始符号,$/是结束符号,知道就这么多了,希望对你有帮助
在给你个邮箱正则共参考:
/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
温馨提示:内容为网友见解,仅供参考
无其他回答

javascript正则表达式,要求可以是中文 ,英文,数字,特殊符号,这个怎么...
你可以试试这个正则:\/^[\一-\龥\\w\\d@\\.\\-_]{3,10}$\/i 支持中文:\一-\龥 支持英文:\\w,如果强制大小写,可以换成a-z或A-Z 支持数组:\\d 支持特殊字符:@.-_,如果没有满足需要可以增删 忽略大小写:\/i

JavaScript正则脚本(js正则\\b)
使用正则表达式可以实现String的split()方法相同的功能。 复制代码 代码如下: var fruit = "apple,pear,lemon"; var arr = fruit.split(","); 使用正则表达式: 复制代码 代码如下: var fruit = "apple,pear,lemon"; var reg = \/\\,\/; var arr = fruit.split(reg); javascript正则判断是否是数字的脚本 ...

寻js正则表达式
用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(\/[^\＀-\￿]\/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(\/[^\＀-\￿]\/g,''))"用正则表达式限制只能输入数字:onkeyup="value=value.replace(\/[^\\d]\/g,'') "onbeforepaste="...

求一个JAVASCRIPT的正整数正则表达式
页面上: js中:function show(){ var aaa = document.getElementById("aaa").value;var reg = \/^[-\\+]?\\d+$\/g;if(reg.test(aaa)==true){ alert("yes");}else{ alert("no");} } 就可以了,当然还有更绝的办法(强制输入数字): ...

求一段javascript正则表达式,100分
应用:javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下: String.prototype.trim = function() { return this.replace(\/(^\\s*)|(\\s*$)\/g, ""); } 利用正则表达式分解和转换IP地址: 下面是利用正则表达式匹配IP地址,并将IP地址转换成对应数值的javascript程序: function IP2V(ip...

求JS中如何匹配字母、数字和空格的正则表达式
^[A-Za-z0-9 ]\\b 正则表达式作为功能强大的字符处理引擎,最常见的就是匹配字母、数字类的表格式,常见的表达式写法,是用 [] (方括号)来指定多个字符区间,例如正则表达式[A-Za-z]匹配任何字母(大写和小写)、[0-9]匹配数字等等。简单来说,将你需要的字符(比如空格)添加进方括号中就可以...

求javascript正则表达式,验证100的正整数倍,如100,500,1900,3000等...
function test100( num ){ var r = \/^[1-9]\\d*00$\/;return r.test( num );} 直接调用test100( 12300 );返回bool值

js正则 验证 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y...
正则表达式如下:^[A-Z](,[A-Z])js示例如下:var a = \/^[A-Z](,[A-Z])*$\/g;alert(a.test('A,F,C,C,Z'));\/\/true alert(a.test('B,C,'));\/\/false alert(a.test(',X,Z'));\/\/false

js 正则表达式验证 只能输入大于等于1,小于等于20000000的整数。整 ...
\/\/ false console.log(validateInput("20.123")); \/\/ false 在上面的示例中,`validateInput()` 函数接受一个字符串参数 `input`,并使用 `test()` 方法来检测输入是否匹配正则表达式。函数将返回布尔值,表示输入是否有效。您可以根据需要修改示例中的测试用例,以验证不同类型的输入。

求...js正则表达式 只能是字母,数字,减号,下划线组成,
functioncheckWechatAccount(v){ varreg=\/^[a-zA-Z]([-_a-zA-Z0-9]{6,20})$\/;if(!reg.test(v)){ document.getElementById("wechatAccount").value="";("#wechatAccountError").show();}else{ ("#wechatAccountError").hide();} } ...

相似回答
大家正在搜