从href链接中删除HTML标记

时间:2014-12-29 11:52:40

标签: php markup

我最近制作了一个可以监控网站流量的页面。我甚至用一些html标记替换某个关键字并使链接可点击。但这是问题所在。每当我点击带有html标记的链接时,它都会混淆与<mark><b>标记的链接。如何从<a>

中删除代码

这是我到目前为止所做的:

$output = shell_exec('tail -n50 /var/log/nginx/access.website.log');

$output = preg_replace('!(((f|ht)tp(s)?://)[-a-zA-Zа-яА-Я()0-9@:%_+.~#?&;//=]+)!i', '<a target="_blank" href="$0">$0</a>', $output);

$keyword = "twitch.tv|facebook.com|4chan.org|adf.ly|j.gs|q.gs|twitter.com|goo.gl|google.com|vk.com";
$output = preg_replace("/($keyword)/i","<b><mark>$0</mark></b>",$output);

echo "<pre>Access log:<br>$output</pre>";

0 个答案:

没有答案