gpt4 book ai didi

regex - 如何删除重复的字符但保留其中两个?

转载 作者:行者123 更新时间:2023-12-01 07:31:41 27 4
gpt4 key购买 nike

如果超过 2 个字符
“嗨iiiiii
我的 friend !!!!!!”

我需要减少到
“喂
我的 friend !!”

请理解在我的语言中有许多带有双字符的单词。
提前谢谢

库拉

最佳答案

Perl/regex(如果不是英文,Perl 给了我比 PHP 更好的 Unicode 运气):

#!/usr/bin/perl

$str = "Hiiiiii My Frieeeeend!!!!!!!";

$str =~ s/(.)\1\1+/$1$1/g;

print $str;

关于regex - 如何删除重复的字符但保留其中两个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2718516/

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