正则表达式删除连续的字符

Dor*_*eka 2 c# regex asp.net

需要正则表达式来替换以下序列

Before : abbbccdd   After : abcd
Run Code Online (Sandbox Code Playgroud)

而且,如果存在数字数据而不是字母,我想删除重复和显示

Mar*_*ers 5

对于第一部分,在大多数语言中,您可以执行诸如替换之类(.)\1+的操作$1.

确切的语法取决于您使用的语言和正则表达式引擎,因此请查看您的语言手册以获取更多详细信息.