1

您好,我有以下格式的数据数组

http://pastebin.com/NeS4DaAn

数据包含地址、电话号码和一些标签。内的数组中有一个特殊的 Javascript 值,document.write执行时会生成一个电子邮件地址。我想使用 PHP 将这些数据保存在 MySQL 数据库中,但是实际的电子邮件地址不是 Javascript 代码,我无法弄清楚,该怎么做?

4

1 回答 1

1

更新

将 JS 发送到服务器然后执行

 $decodedJS= html_entity_decode($myJS);

function extract_emails_from($string){
    preg_match_all("/[\._a-zA-Z0-9-]+@[\._a-zA-Z0-9-]+/i", $string, $matches);
    return $matches[0];
}

$email = extract_emails_from($decodedJS);
于 2013-05-30T14:45:45.343 回答