我正在使用解析服务,收到电子邮件后会收到以下标题字符串:
Message-ID: <4f2c2c98.1007650a.68f6.ffff9ed6@mx.google.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_00EB_01CCE26A.183F8AD0"
X-Mailer: Microsoft Office Outlook 12.0
不幸的是,我在正则表达式方面很弱,并想知道如何提取边界和内容类型最终只有:
[:content_type] => multipart/mixed
[:boundary] => ----=_NextPart_000_00EB_01CCE26A.183F8AD0
答案 0 :(得分:1)
此正则表达式将匹配文本:
/Type:\s{0,}(.*?);\sboundary=\"(.*?)\"/
请注意所需数据的两个捕获组。