メールヘッダーを解析していて、「boundary=...」パラメーターを探しています。
$content = '..Content-Type: multipart/alternative;
boundary="----=_NextPart_000_10CD_01CD3CB2.7C22E7C0"
X-Mailer: Microsoft CDO for Windows 2000..'
以下を使用していますが、どれも機能しません。
$boundary = preg_replace('#(.*)boundary="(.*)"(.*)#is',"$2",$content);
$boundary = preg_replace('#boundary="(.*)"#i',"$2",$content);
最初の行は次を返します。
NextPart_000_10CD_01CD3CB2.7C22E7C0"
X-Mailer: Microsoft CDO for Windows 2000
2番目のもの:
Content-Type: multipart/alternative;
----=_NextPart_000_10CD_01CD3CB2.7C22E7C0
X-Mailer: Microsoft CDO for Windows 2000
2 行目が何をするのかを理解しており、それが正しく行われています。しかし、最初の行が2番目の二重引用符を解析していない間はわかりません。何か案が?