代码之家  ›  专栏  ›  技术社区  ›  Skarab

如何将java正则表达式转换为mysql正则表达式

  •  2
  • Skarab  · 技术社区  · 14 年前

    我想把正则表达式求值推到mysql数据库中。因此,我正在寻找一种将Java正则表达式转换为Mysql正则表达式的方法。有人遇到过这样的问题吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Roman Goyenko    14 年前

    MySQL对正则表达式的支持相当有限。MySQL只有一个运算符允许您使用正则表达式。这是REGEXP运算符,它的工作方式与like运算符类似,只是它使用POSIX扩展正则表达式(ERE),而不是使用和%通配符- http://www.regular-expressions.info/posix.html#ere .

    您可以在这里看到regexp的比较:

    http://www.regular-expressions.info/refflavors.html