我有以下代码,它是从存储在变量中的电子邮件消息中提取的:
$string = '<td colspan=3D"2"><span style=3D"display: none;">CORRES
PONDANCE_ID:4</=
span> <span style=3D"display: none;">CONFIRMATION_NUMBER:9986337900</s=
pan></td><td colspan=3D"2"><span style=3D"display: none;">CORRESPO
NDANCE_ID:4</=
span> <span style=3D"display: none;">CONFIRMATION_NUMBER:9986337900</s=
pan></td>';
preg_match('/CORRESPONDANCE_ID:([0-9]+)/', $string, $id_matches);
print_r($id_matches);
如果有一个换行符分割正在搜索的字符串中的模式,我无法找到匹配 CORRESPONDANCE_ID 或子模式中的数字的方法。
我尝试在模式末尾使用 x 和 s 修饰符,但无济于事。
谁能帮我完成这个?谢谢!!