1

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$'

誰でも私にヒントを与えることができますか?

4

1 に答える 1

2

はじめに:

^(rue[a-z]+

では、 rue の直後+に少なくとも 1 つの az char が必要です。あなたはおそらくしたいです。*

于 2008-10-08T15:16:11.830 に答える