我正在尝试删除我的字符串中的双正斜杠,这是一个网址,但我不想删除网址总是有的http://
位,到目前为止我已经提出了这个但是它不起作用,
#[//[^(?<=http:)]]#
它没有替换http://
位,但它也没有替换我希望它替换的部分。
谢谢
答案 0 :(得分:3)
尝试使用负面后卫的正则表达式:
/(?<!http:)\/\//i
答案 1 :(得分:0)
preg_replace('/(?<!http:)\/\//i', '_', $url);