正则表达式的提问 0001@ss 现在要用正则表达式验证这个形式1、前四位是任意的数字2.中间有一个@3、 var ss=sjz; 其中表达式的ss是动态变化的,当ss=sjz 就匹配 0001@sjz 如果ss=aaass 就匹配0001@aaass 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不行啊 ss是动态的,就是上面给ss赋值为什么 下面就要验证什么 比如 我取到的ss=sjz 就要验证0001@sjz ss是从程序中取到的不是任意的字符 var str='0001@ss'; var str1='0001@ssg'; var s='ss'; var p=new RegExp("^\\d{4}@"+s+"$"); alert(p.test(str)); //true alert(p.test(str1)); //false jquery $(document).ready()理解问题 点击按钮触发另一个页面的按钮的点击事件 给大家推荐一个JAVASCRIPT站点,http://www.tutejs.cn,来这里可以看到很多JAVASCRIPT。 jsjac怎么和openfire稳定连接呢 对象不支持此属性或者方法 下拉列表与层 请教2个关于js的问题 求和函数问题?来人给分! 如何實現不直接打開文件(文本圖片等),而由用戶下載 react 组件间的传值 问一个JQUERY的问题 beginElement是什么意思?
这个不行啊 ss是动态的,就是上面给ss赋值为什么 下面就要验证什么 比如 我取到的ss=sjz 就要验证0001@sjz ss是从程序中取到的不是任意的字符
var str='0001@ss';
var str1='0001@ssg';
var s='ss';
var p=new RegExp("^\\d{4}@"+s+"$");
alert(p.test(str)); //true
alert(p.test(str1)); //false