1
に電話番号の前にテキストを探すだから私は、次のように私に与えられた文字列のリストを持っている:文字列の正規表現PHP
David palmer & Betsy Harrell 229-548-9651 Emily
私はこれを行うことによって、その文字列のうち、電話番号を取得する方法を知っている:
preg_match_all('/[0-9]{3}[\-][0-9]{3}[\-][0-9]{4}/', $text, $matches);
$matches = $matches[0];
しかし、私は手前の名前と電話番号を取得する必要があります。これは私の正規表現知識を少し超えています。だから、私は2つの部分文字列を取得するために
David palmer & Betsy Harrell
と
229-548-9651
正規表現に '。*'を単に追加しますか? – horcrux