1

私はそれをしようと何時間も費やしましたが、まだうまくいきません。他のトピックでも解決策が見つかりません。

これは文字列です:

S.C.V. Ch. Latour (Exploitante) Latour Château Latour 33250 PauillacCordonnées GPS : 45.175167 -0.749777Tél: 05 56 73 19 80Fax: 05 56 73 19 81Email: s.favreau@chateau-latour.comSite web: http

そして、「Tél」番号、「Fax」番号、「Email」の 3 つを取得したいと考えています。

4

2 に答える 2

2
/Tél: (.+)Fax: (.+)Email: (.+)Site/

There you go. The three submatches are your numbers.

于 2013-05-12T17:30:22.393 に答える
1

各エントリの順序 (電話、ファックス、電子メール、サイト) が同じであることが確実な場合は、次のように使用できます。

$pattern = '~(?:Tél|Fax|Email): \K([\d ]++|.+?(?=Site web:))~';
于 2013-05-12T17:36:55.053 に答える