次の形式の電子メール レポートが届きます (通常、ラベル (車両、住所など) とコロンの間にはさまざまな量のスペースがあります)。
- Vehicle :Jeep Liberty
- Trigger :161 Paris Cresent
- Address :167 Paris Cres
アドレス情報をデータベースに保存しようとしています。私はこれを試しました(ただし、単語は1つしか取得できません):
$message='- Address :167 Paris Cres';
if (preg_match('/(?<=Address :)\S+/i', $message, $match)){
echo $match[0] . "<br>";
}else{echo "fail <br>";}
それを機能させるのを手伝ってください。