gpt4 book ai didi

regex - 替换重复模式正则表达式

转载 作者:行者123 更新时间:2023-12-02 19:40:08 25 4
gpt4 key购买 nike

我需要查找并替换字符串中的重复模式。更准确地说,我需要一个像这样的字符串:

Test - - - - - - - - - - - test

成为

Test - test

但是由于我不知道该模式重复了多少次,因此我无法找到答案。我得到的最接近的是:

((- -)|( - ))+?

但是上面的例子失败了。

我得到的另一个“几乎”结果:

([- ]+?)\1+

但是第二个匹配(我不想要):

test   ---- test

知道如何解决这个问题吗?

最佳答案

根据我的评论:

(\s-)+

替换为$1。请参阅here

关于regex - 替换重复模式正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60376349/

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