1

我正在尝试删除作为 url 的字符串中的双正斜杠,但我不想删除http://url 将始终具有的位,到目前为止我已经想出了这个但它不起作用,

#[//[^(?<=http:)]]#

它没有更换http://钻头,但也没有更换我确实希望它更换的部件。

谢谢

4

2 回答 2

3

试试这个正则表达式,负后看:

/(?<!http:)\/\//i
于 2013-03-18T12:34:48.500 回答
0
preg_replace('/(?<!http:)\/\//i', '_', $url);
于 2013-03-18T12:40:56.013 回答