我不熟悉mysql中的REGEX命令
我需要找到所有这样结构的记录
Initcap lowercase $specificstring
这将包括UC lc1-N 软件的所有案例
例如
Database modeling software
3D animation and modeling software
以及任何Initcap lc1-N UC 软件
例如
Storage area network SAN software
同样,也需要找到这个结构
边界扫描描述语言BSDL
Initcap lowercase1-N UC
其中UC
中的字母等于前面单词的数量
。我不介意手动执行
例如
Init lc lc [A-Z][A-Z][A-Z]
Init lc lc lc [A-Z][A-Z][A-Z][A-Z]
因为案例的数量有限
最后我还需要找到像 AbcDef 这样的案例,例如 ClimateMaster
我需要让这些可用于 mysql 查询。
问候 维克拉姆
最佳答案
Initcap小写$specifiedstring
^[A-Z\d]\w+\s+[a-z]+\s+.+$
描述
讨论
您会发现 debuggex.com 对于在将正则表达式运行到 Mysql 之前测试它们非常有用。
您可以从这里开始:https://www.debuggex.com/r/Ovpg4009G0KVlSL9 ,用于其他正则表达式。
关于mysql - MYSQL 查询中的 REGEX 查找字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20649323/