需要正则表达式来替换以下序列
Before : abbbccdd After : abcd
如果存在数字数据而不是字母,我想删除重复项并显示
答案 0 :(得分:5)
对于第一部分,在大多数语言中,您可以执行将(.)\1+
替换为$1
的操作。
确切的语法取决于您使用的语言和正则表达式引擎,因此请查看您的语言手册以获取更多详细信息。
答案 1 :(得分:0)
这适用于PHP:
preg_replace('/(.)\1+/','$1',$str);
我不确定你的第二个问题是什么意思。