永发信息网

求一个正则表达式,不能含有下划线(_),英文的逗号(,)这两个符号

答案:3  悬赏:30  手机版
解决时间 2021-02-13 01:22
  • 提问者网友:ミ烙印ゝ
  • 2021-02-12 13:41
求一个正则表达式,不能含有下划线(_),英文的逗号(,)这两个符号
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-02-12 14:44
<script>
var s1 = 'sfasdfas';
var s2 = 'asdf24,24';
var r=/^[^,_]+$/;
alert(r.test(s2));//false
alert(r.test(s1));//true
</script>
全部回答
  • 1楼网友:青灯有味
  • 2021-02-12 15:43
<script> var s1 = 'sfasdfas'; var s2 = 'asdf24,24'; var r=/^[^,_]+$/; alert(r.test(s2));//false alert(r.test(s1));//true </script>
  • 2楼网友:不想翻身的咸鱼
  • 2021-02-12 15:07
需要你给出更加详细的限制,比如匹配的个数是多少。 此处假定: 匹配任意多个,>=0 个: [^_,]* 匹配>=1个: [^_,]+ 感兴趣可以看看我写的教程: crifan 正则表达式学习心得 (此处不给贴地址,请自己用google搜索帖子标题,即可找到帖子地址)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯