var pattern = /^\d{11}<[\u4e00-\u9fa5]{2,}>$/
解决方案 »
- ie 中 input type="file" 如何点击输入框弹出文件选择对话框?
- js正则式的一个迷惑
- [求助]仿造flash下拉菜单样式错误
- 使用xmlhttp跨域访问时会弹出警告框:有安全危险,如何把这个警告框去掉?
- 用JS拆解了一个地址集,如何在HTML SCR标签中调用
- 100分寻找高手解决图片放大缩小问题,分不够再加!
- 在javascript如何动态选择下拉框的选项
- 怎么样跟据日期得到是星期几??(高分在线等,谢谢)
- 怎样才能让表单里所有名字为aaa的文本框格式化显示月和日
- myeclipse wed-project出错!!!大神看过来!!
- 引入jQuery库的问题
- 关于JS 联动,下拉框选项前后选择个数不同
var s = '15910347983<张珊>,13810987986<李咯个>';
var s1 = '15910347983<张珊>,13810987986<李咯个>,';
alert( r.test(s) )
alert( r.test(s1) )
这种不错, /^\d{11}<[^>]+>/g 我那种可能有bug
<> 里面有 中文 和 字母
[\u4e00-\u9fa5a-z]
var test=/^(\d{11}<[^>]+>,?)+$/g.test(str);//判断
var arr = str.match(/\d{11}<[^>]+>/g);//匹配出来
console.log(arr);
var ss = "15910347983<张珊,13810987986<李咯个>";
var ss2 = "15910347983<张珊,13810987986<李咯个>";
var r = /^\d{11}<[^(>|<)]{2,}>(,\d{11}<[^(>|<)]{2,}>)*$/g;
alert(r.test(ss));
alert(r.test(ss2));
var ss = "15910347983<张珊>,13810987986<李咯个>";
var ss2 = "15910347983<张珊,13810987986<李咯个>";
var r = /^\d{11}<[^(>|<)]{2,}>(,\d{11}<[^(>|<)]{2,}>)*$/g;
alert(r.test(ss));
alert(r.test(ss2));
少了个 >
var partten = /^\d{11}<[\u4e00-\u9fa5]+>$/g;
var s = '15910347983<张珊>,13810987986<李咯个>';
alert(s.match(partten));
为什么这样写 匹配的为Null,谁解释下
var r = /^\d{11}<[^(>|<)]{2,}>(,\d{11}<[^(>|<)]{2,}>)*$/g;
都可以