【发布时间】:2015-08-02 10:16:52
【问题描述】:
我正在使用“simplehtmldom”来捕获元素。
电子邮件是用 javascript 生成的,它已被解码。所以我知道我无法捕获电子邮件。
我注意到,由于某些原因,我无法选择“输出”或它的子元素。
$myemail = $item->find ('#field_11 .output');
所以我通过以下方法捕获了整个div
$myemail = $item->find ('#field_11');
其中的结果如下。
我想如果我删除 <!-- 我将能够打印该值。我试图通过以下方法修剪<!--,但它们都不起作用
trim($myemail, "!--//");
trim(strip_tags($myemail), "!--//");
trim(htmlentities($myemail), "!--//");
我试图通过以下函数对结果进行解码,但它们都不起作用(我猜使用 REGEX 我可以在解码后提取电子邮件)
html_entity_decode
htmlspecialchars_decode
utf8_decode
谁能帮我实现我想要的?如果我的任何方法分散您提供正确解决方案的注意力,请忽略。
【问题讨论】:
标签: javascript php regex trim utf8-decode