尝试使用正则表达式检索数据从 MySQL 表中经常会遇到错误“重复操作符操作数无效”。本文深入探讨了此错误的原因并提供了解决方案。
与 Perl 兼容正则表达式 (PCRE) 不同,MySQL 使用 Henry Spencer 的 POSIX 1003.2 兼容实施。因此,它不支持问号 (?) 修饰符,它表示非贪婪(惰性)量词,如 *?和 ?.
要解决此问题,请将非贪婪量词替换为贪婪量词。此外,请考虑使用否定字符类来防止与 some style/" src="a.png"> 和
以上是为什么 MySQL 的正则表达式会抛出'重复运算符操作数无效”以及如何修复它?的详细内容。更多信息请关注PHP中文网其他相关文章!