【发布时间】:2009-12-18 18:02:17
【问题描述】:
我想从 Python 文本中删除所有出现的 URL [完整路径,查询字符串]。关于如何做到这一点的任何建议?我是正则表达式的新手!
http://example.com/url/?x=data
应该删除整个网址! 谢谢
【问题讨论】:
-
网址之外出现了什么?例如,它是否总是以双引号或单引号结尾?还是空间?
我想从 Python 文本中删除所有出现的 URL [完整路径,查询字符串]。关于如何做到这一点的任何建议?我是正则表达式的新手!
http://example.com/url/?x=data
应该删除整个网址! 谢谢
【问题讨论】:
假设您要删除任何有效的 URL,这绝对是一项不平凡的任务。我会看一下正则表达式库page on the topic。
【讨论】:
<?php
preg_match_all('/<a.*?href=".*?">(.*?)<[\/]a>/', $content,$arr);
$new_content = str_replace($arr[0], $arr[1], $content);
echo $new_content;
?>
【讨论】: