【发布时间】:2012-05-31 03:38:55
【问题描述】:
如何在 MySQL 查询中使用正则表达式词边界?
例如,我想匹配“产品”或“时事通讯”,
OR 可以正常工作,
IF(? = 'product' OR ? = 'newsletter', ... , ...)
但是正则表达式呢?我想它会是这样的吗?
IF(? REGEXP '^('product'||'newsletter')+$', ..., ... )
【问题讨论】:
-
... IN ('product', 'newsletter')呢?