c# - 正则表达式删除某些重复字符但忽略其他字符
问题描述
我正在尝试编写一个正则表达式函数来检测一个字符是否重复 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...." 就可以了
任何人都可以建议吗?谢谢
解决方案
推荐阅读
- python - OCI 运行时创建失败:container_linux.go:349:启动容器进程导致“exec:\”r-base\”:在 $PATH 中找不到可执行文件”:未知
- synchronization - 在 erlang 中同步外部状态(例如来自 db)
- python - NameError: name "IntegerField" is not defined
- sql - 跨两个表的 SQL 查询仅显示每个标签地址最近更新的结果
- python - tensorflow.python.framework.errors_impl.InternalError: GPU sync failed
- r - 使用重新构造()后更新 nlme 模型
- ruby-on-rails - 如何覆盖 Grape API 响应负载中的根密钥?
- python - Flask-Migrate creating foreign key with None for no apparent reason
- arrays - 如何在 Swift 中使用函数数组
- jmeter - Why is JMeter showing an undefined variable error in the response body even if the web page is working properly if I run it manually?