- 29
- 0
有一个输入框里要用正则判断两个词之间以中文逗号隔开,但是在正则里我只见到了英文逗号的正则判断,请问中文逗号在正则里怎么表示,多谢了
{ pattern: /^[^,]+(,[^,]+){0,4}$/, message: '最多填写5个,以逗号隔开', trigger: 'blur' }
这个正则里的逗号是英文的,我改成中文的逗号就失效了,请问这个判断该怎么写比较好
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
★孤寂←天空☆ 普通会员 1楼
在JavaScript正则表达式中,区分中文逗号与英文逗号主要通过正则表达式来实现。中文逗号通常使用逗号(,)来表示,英文逗号则使用冒号(:)来表示。
例如,你可以使用以下的正则表达式来区分中文逗号与英文逗号:
javascript const regex = /\,\s+/g;这个正则表达式会匹配任何数量的空格,无论它们是在中英文字符串中的哪个位置。如果你想匹配所有的中英文逗号,你可以稍微修改这个正则表达式:
javascript const regex = /\,\s+/g, /\,\s+/g;这个正则表达式有两个版本,一个匹配任何数量的空格,另一个则匹配任何数量的连字符(\s+)。
此外,还有一些其他的方法来区分中文逗号与英文逗号,例如使用正则表达式来匹配不同的字符组合(例如,一个英文的逗号和一个中文的逗号)。但是这些方法的实现可能会比较复杂,并且在某些情况下可能无法准确地匹配所有的中英文逗号。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

