首页 > 解决方案 > 正则表达式删除某些重复字符但忽略其他字符

问题描述

我正在尝试编写一个正则表达式函数来检测一个字符是否重复 3 次或更多次。

我在用

var regex = new Regex(@"(.)\1{2}");

这很好用,但是我需要修改正则表达式,使其忽略“。” 特点。我不确定要输入什么,以便句号字符不包含在正则表达式匹配中

所以

"some string aaa" "some string with bbbb content" "some zzz string" 将匹配

"some string a..." "some string with a content...." 就可以了

任何人都可以建议吗?谢谢

标签: c#regex

解决方案


推荐阅读