"1.,000.23" 我现在使用的这个模式: ^(.*?),-6ren">
gpt4 book ai didi

regex - 用正则表达式替换字符串中第一次出现的 ","

转载 作者:搜寻专家 更新时间:2023-11-01 05:52:06 25 4
gpt4 key购买 nike

我对正则表达式模式有疑问。它不仅替换“,”,还替换之前的所有字符。

我想将第一次出现的“,”替换为“.”:

"1,,000.23" -> "1.,000.23"

我现在使用的这个模式:

^(.*?),

我收到的结果是:

"1,,000.23" -> ".,000.23"

预期结果:

"1,,000.23" -> "1.,000.23"

最佳答案

也许你可以使用 ^([^,]+),并替换为 $1.

这将从字符串 ^ 的开头捕获不是 ([^,]+) 组中的逗号,然后匹配一个逗号 ,

关于regex - 用正则表达式替换字符串中第一次出现的 ",",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48720007/

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