gpt4 book ai didi

MySQL正则表达式用于排除字符串

转载 作者:行者123 更新时间:2023-11-29 07:55:30 31 4
gpt4 key购买 nike

当字符串的一部分不存在时,我尝试在 mysql 中执行正则表达式匹配来匹配字符串。即

src="/images/(?legacy)

如果字符串 src="/images/ 存在,但字符串 legacy 不存在。有什么想法吗?

最佳答案

MySQL 正则表达式不支持负向先行,所以我认为最好的选择是使用两个来使用LIKE

string LIKE '%src="/images/%'
AND string NOT LIKE '%src="/images/legacy%'

请注意,此查询效率低下(因为它将使用正则表达式)。

关于MySQL正则表达式用于排除字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25251671/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com