查询报错 Got error 'repetition-operator operand invalid' from regexp
时间: 2024-04-04 13:35:44 浏览: 246
Paper-Repetition-EMFFN
这个错误通常是由于正则表达式中使用了不合法的重复操作符导致的。在MySQL的正则表达式中,常用的重复操作符包括*、+和?等,它们用于匹配前面的字符重复出现的次数。但是,如果使用不当,就会出现这个错误。
针对你的情况,可能是因为你在正则表达式中使用了不合法的重复操作符,导致出现了这个错误。具体来说,可能是因为你使用了类似于{2,}这样的语法,而MySQL不支持这种语法。
解决这个问题的方法是检查你的正则表达式,确保其中不包含不合法的重复操作符。如果你需要匹配重复出现的字符,可以使用*、+或?等常用的重复操作符,或者使用类似于{1,10}这样的语法来指定重复出现的次数范围。如果你不确定你的正则表达式是否合法,可以在在线正则表达式测试工具中进行测试,以便及时发现问题。
阅读全文