MySQL REGEXP 重复字符

标签 mysql sql regex

如何找到具有单个重复字符(例如 3 次)的字符串?

这可行,但我不想重写每个字母字符(a、b、c、d、e ...):

... 正则表达式 '(a){3}|(b){3}|(c){3}|(d){3}|(e){3}|(f){3}。 ..' ...

非常感谢

最佳答案

r = '(\w)\1{2}`

查找任何重复(至少)三次并与前三个匹配的字母数字字符。

关于MySQL REGEXP 重复字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7557543/

相关文章:

mysql - 查询按字段中最后一个字符选择组

mysql - MongoDB vs MySQL 性能 - 简单查询

sql - "Results to Text"选项中设置的 SQL Server 中的自定义分隔符不起作用

mysql - 如何使用nodejs将本地sql文件转换为json

javascript - 仅在指定字符的第一个实例上拆分字符串

java - postExecute 方法 URL 参数中的 Android 错误未添加到 mysql 数据库中

mysql - session <> 扫描 : fetch all scans NOT yet performed

java - Mybatis 嵌套集合不能正确使用列前缀

regex - 如何编写 C# 正则表达式模式来匹配基本的 printf 格式字符串,如 "%5.2f"?

javascript - Smart Mobile Studio 中的正则表达式