アプリ版:「スタンプのみでお礼する」機能のリリースについて

phpで下記のようなデータ

 「あいう 平成25年6月12日 かきくけこ 平成25年6月12日 さしすせそ 住所 東京都あいうえお1番234-5 電話 23098098098」

上記のような文字列のデータを$dataの変数に入れているのですが、
この$dataから、日本語で「住所」の後から「電話」の前までのデータを抽出したいのですが、
抽出する方法がわかりましたら教えて頂けないでしょうか?

宜しくお願い致します。

A 回答 (1件)

こんな感じです。


ただし「住所」の後ろや「電話」の前にあるスペースも拾ってしまうので注意ください


<?PHP
$data="あいう 平成25年6月12日 かきくけこ 平成25年6月12日 さしすせそ 住所 東京都あいうえお1番234-5 電話 23098098098";
$pattern="/(?<=住所).+(?=電話)/";

if(preg_match($pattern,$data,$match)){
print $match[0];
}
    • good
    • 0
この回答へのお礼

できました!ありがとうございます。

お礼日時:2013/11/12 13:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!