mysql对一组字母的否定前瞻

eimct9ow  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(176)

我正在寻找一个mysql regexp,它可以采用除“bcn”、“led”和“ath”以外的任何3个字母的组合。我一直在努力

'[^?=BCN|LED|ATH]'

(还有许多其他的都是徒劳的!)但这也排除了像“ace”或“bcb”这样的组合。不幸的是,在我看来“?!”在mysql中不起作用。感谢您的帮助!

iszxjhcz

iszxjhcz1#

如果你只有三个禁字,你可以写基本版本:

'[^BLA]..|B([^C].|C[^N])|L([^E].|E[^D])|A([^T].|T[^H])'

debuggex演示

相关问题