【问题标题】:How to use regex in MySQL?如何在 MySQL 中使用正则表达式?
【发布时间】:2011-08-29 08:50:57
【问题描述】:

我想过滤掉带有field not like '%_[0-9]+'的那些,

但事实证明 MySQL 不把它当作正则表达式,

这在 MySQL 中可行吗?

【问题讨论】:

    标签: mysql regex


    【解决方案1】:

    这是因为 LIKE 不应该接受正则表达式作为参数。这样的事情有REGEXP

    WHERE field NOT REGEXP '%_[0-9]+'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 2012-12-14
      • 2020-09-14
      • 1970-01-01
      • 2018-11-16
      • 2010-11-25
      相关资源
      最近更新 更多