gpt4 book ai didi

javascript - 在逗号或空格上匹配正则表达式,但不能同时匹配两者

转载 作者:行者123 更新时间:2023-12-01 03:58:40 26 4
gpt4 key购买 nike

我需要一个正则表达式,用逗号和空格替换逗号和空格,但如果它已经是连续的逗号和空格,则将其保留。

示例:

44,55 90 应该变成 44, 55, 90

但是,再次输入时 44、55、90 应保持不变。

我最初尝试过 /[\s,]/g 但它当然会用逗号和空格替换任何逗号或空格,因此 44, 55, 90 变成 44, , 55, , 90

最佳答案

答案很简单/,?|,/g
或者,如果您想删除逗号 /*,?| 之前的任意数量的空格/g
或者,如果你想疯狂地使用这个 /\s*,\s*|\s+/g 这将取代 之前和之后的任何额外空格,并像以前一样做所有好的事情。

关于javascript - 在逗号或空格上匹配正则表达式,但不能同时匹配两者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42400953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com