【问题标题】:MYSQL: REGEXP single quotation matchingMYSQL:REGEXP 单引号匹配
【发布时间】:2010-09-16 01:09:15
【问题描述】:

我在将 MySQL 查询中的字符串与以下正则表达式匹配时遇到问题:

我希望它与以下字符串匹配:“Rue de l' Harmonie”

SELECT
  id,
  street_name
FROM
  street_names
WHERE
  street_name REGEXP '^(rue[a-z]+[[:blank:]])((du|de|la|des|d[\']|l[\'])[[:blank:]])*[[:<:]]HARMONIE$'

谁能给我一个提示?

【问题讨论】:

    标签: mysql sql regex quotes


    【解决方案1】:

    开头:

    ^(rue[a-z]+
    

    + 要求在 rue 之后至少有一个 a-z 字符。你可能想要*

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-10
      相关资源
      最近更新 更多