永发信息网

问一个正则表达式,需要替换,|、这三个符号(中英文都替换)为英文逗号

答案:2  悬赏:30  手机版
解决时间 2021-02-07 20:58
  • 提问者网友:心如荒岛囚我终老
  • 2021-02-06 20:23
需要替换,|、这三个符号(中英文都替换)为英文逗号

现在的代码是this.value.replace(/,/ig,',') 只把中文逗号替换成英文逗号,怎么做才能可以把其他符号|、也替换了呢?
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-02-06 21:14
js正则表达式 /[,|、]/ig 替换成 ,
代码中应该这样写 this.value.replace(/[,|、]/ig,',')
全部回答
  • 1楼网友:撞了怀
  • 2021-02-06 22:41
,#\+ +需要转义。 通常在正则表达式中,下列11字符是需要转义的。 [ ] \ ^ $ . | ? * + ( )
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯