2015-05-26 4 views
0

У меня есть строка, какpreg_match и удалить символ

https:\/\/scontent.xx.fbcdn.net\/hphotos-xta1\/v\/t1.0-9\/p50x50\/11139440_1010664825611559_1305796970308877058_n.jpg?oh=6da07776dd8ba8270c2c32de2957b7d3&oe=560D0AF0 

Я хочу, чтобы заменить все "\" с функцией preg_replace быть, как это

https://scontent.xx.fbcdn.net/hphotos-xta1/v/t1.0-9/p50x50/11139440_1010664825611559_1305796970308877058_n.jpg?oh=6da07776dd8ba8270c2c32de2957b7d3&oe=560D0AF0 

Примеры:

  • https: // -> https: //
  • сеть/hphotos-xta1/-> нетто/hphotos-xta1/

Как этого добиться?

+0

Почему необходимо использовать регулярное выражение? Недостаточно ли ['str_replace'] (http://php.net/str_replace)? – AlphaDelta

ответ

1

Зачем использовать либо, когда stripslashes() будет делать это для вас:

результат:

https://scontent.xx.fbcdn.net/hphotos-xta1/v/t1.0-9/p50x50/11139440_1010664825611559_1305796970308877058_n.jpg?oh=6da07776dd8ba8270c2c32de2957b7d3&oe=560D0AF0 

пример

<?php 
$string = 'https:\/\/scontent.xx.fbcdn.net\/hphotos-xta1\/v\/t1.0-9\/p50x50\/11139440_1010664825611559_1305796970308877058_n.jpg?oh=6da07776dd8ba8270c2c32de2957b7d3&oe=560D0AF0'; 

echo stripslashes($string); 
+0

Работал, спасибо :) –

Смежные вопросы