全文から電話番号を検索したい。(122) 221-2172 または 122-221-2172 または (122)-221-2172 のようなパターンの任意の数字にすることができます PHP の助けを借りて、その数字が文のどの部分に存在するかわかりません。 substr を使用できます。
質問する
803 次
2 に答える
0
これを解決するには、正規表現を使用できます。PHP 構文で 100% ではありませんが、次のようになると思います。
$pattern = '/^\(?\d{3}\)?-\d{3}-\d{4}/';
^
「で始まる」と言う
\(
エスケープする(
\(?
0 または 1(
\d{x}
と言うx
PHP での正規表現の使用も参照してください。
于 2013-08-06T05:38:58.707 に答える