请帮忙修改一个简单的正则表达式

张海霖 2015-12-29 11:46:27
<script>
function aa(){

var a ="测试账号 淘宝卖家 1 999";
var b ="测试账号 淘宝卖家 1 999测试账号 淘宝卖家 1 999";
var reg = new RegExp("^[^\S]+? [^\S]+? [0-1]{1} [1-9]*$");
var ok = reg.test(a);
console.log(ok);
var ok = reg.test(b);
console.log(ok);
}
aa();
</script>


要求修改我的正则表达式,让a通过检测,而b不能通过检测。
也就是说我本来是检测a的,结果发现连b这样的字符串也能通过检测。请帮忙修改。谢谢。
...全文
96 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
slwsss 2015-12-29
  • 打赏
  • 举报
回复
function aa(){ var a ="测试账号 淘宝卖家 1 999"; var b ="测试账号 淘宝卖家 1 999测试账号 淘宝卖家 1 999"; var reg = new RegExp("^[^\\s]+? [^\\s]+? [0-1]{1} [1-9]*$"); var ok = reg.test(a); console.log(ok); var ok = reg.test(b); console.log(ok); } aa();

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧