php preg_替换url

php preg_替换url,php,regex,Php,Regex,克里斯·谢里登西班牙马德里-- 鲁迪·费尔南德斯没有回电话 波特兰开拓者队主教练内特 麦克米兰被警察处以25000美元的罚款 NBA关于。。。var make_url= ''; 我的问题是如何使用regex和php的preg_replace删除整个var make_url='' 请注意,这可能会改变,但它始终是一个url 谢谢大家! 如果要删除的字符串始终相同,请改用 如果始终为“var make_url=''”,则可以使用此preg_replace删除url: $string = preg_r

克里斯·谢里登西班牙马德里-- 鲁迪·费尔南德斯没有回电话 波特兰开拓者队主教练内特 麦克米兰被警察处以25000美元的罚款 NBA关于。。。var make_url= '';

我的问题是如何使用regex和php的preg_replace删除整个var make_url=''

请注意,这可能会改变,但它始终是一个url


谢谢大家!

如果要删除的字符串始终相同,请改用

如果始终为“var make_url=''”,则可以使用此preg_replace删除url:

$string = preg_replace("/var make_url = 'http:\/\/.+';/", "", $inputString);

链接是否总是相同的?它会一直在字符串的末尾吗?链接会不断变化,但并不总是在字符串的末尾。谢谢你一开始是怎么得到那根绳子的?看起来有人在某个HTML上运行了strip_tags()。在这种情况下,最好运行HTML解析器http://goog.com/Escape_Space_Link 可能会更改,但它始终是一个url
$string = preg_replace("/var make_url = 'http:\/\/.+';/", "", $inputString);