1

転送された電子メールメッセージから名前と電子メールを抽出するために正規表現が必要です。解析したい部分は次のようになります(場合によっては欠落している可能性がありますが、これで十分です):

<jill@example.com>, "''Steve Pierce''" <steve@example.com>, "Alex" <alex@example.com>, 'Chris Brown' <chris@example.com>, 'Peter Smith' <peter@example.com>, 'Andy McKay, Jr.' <andyjr@example.com>
4

1 に答える 1

1

これを試して

$result = preg_replace('/<([^<>]+)>, ["\']+([^\'"]+)["\']+/', 'person:$2\r\nmailto:$1', $subject);
于 2012-05-29T04:35:42.710 に答える