”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > MySQL REGEXP报错“#1139错误:无效的重复操作数”原因及解决方法

MySQL REGEXP报错“#1139错误:无效的重复操作数”原因及解决方法

发布于2025-04-18
浏览:862

Why Does MySQL REGEXP Throw \使用MySQL表中使用正常表达式(REGEX)来选择特定的结果,用户偶然地counter the Mysql表,请使用错误[ REGEXP。“

此错误表明所提供的REGEX包含一个无效的重复算法操作数。

[canus:

由于MySQL使用Henry Spencer的Posix-prosix-prosix-compliant的常规表达式。该实现不支持PCRE(Perl兼容正则表达式)中使用的非怪兽量化量。因此,使用“?”之后的“*”或“”在正则是触发错误。解决方案:以替换此问题,替换非蛋白量化量词”?使用贪婪的量词“*”,它仍然可以执行必要的匹配:

选择文本 来自“文章” 其中内容regexp'。*]*src =“ http://www' 按日期desc

顺序避免匹配诸如MySQL REGEXP报错“#1139错误:无效的重复操作数”原因及解决方法

最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3