Действительно простой вопрос: как я могу preg_replace
символ обратной косой черты?PHP preg_replace
ответ
Да, но вам нужно, чтобы избежать его. При использовании в регулярном выражении используйте \\
, чтобы использовать его взамен, используйте \\\\
(который превратится в \\
, который будет интерпретироваться как единый обратный слэш).
Побег \
с \
: \\
preg_replace('/\\/', 'REMOVED BACKSLASH', 'sometest\othertest');
Вам нужно, чтобы избежать обратной косой черты: \\
Чтобы использовать обратную косую черту в замене, она должна быть в два раза (
"\\\\"
Строка PHP).
В качестве альтернативы, используйте preg_quote
, чтобы подготовить строку для операции preg_*
.
Это не сработало для меня. –
@ajk вы используете одинарные кавычки или двойные кавычки? –
$ the_name = preg_replace ('\\\\', 'u', $ the_name); –
Используйте его дважды, например \\
Вы можете попробовать
$a = "\\\\";
$a = preg_replace('/\\\\/','/',$a);
Выход:
'//'
Этот код работает для меня
$text = "replace \ backslash";
$rep = "";
$replace_text = preg_replace('/\\\\{1}/',$rep,$text);
echo $replace_text;
Выход:
заме e обратная косая черта
- 1. PHP preg_replace
- 2. PHP preg_replace \\ '
- 3. preg_replace PHP
- 4. preg_replace ".php"?
- 5. Php preg_replace
- 6. PHP preg_replace - ####/
- 7. PHP preg_replace
- 8. PHP preg_replace();
- 9. PHP preg_replace
- 10. PHP preg_replace()
- 11. php preg_replace выражение
- 12. php preg_replace, regexp
- 13. PHP preg_replace BESbswy ckeditor
- 14. условного preg_replace в PHP
- 15. Конкатенация PHP preg_replace function
- 16. PHP preg_replace - regex
- 17. Регулярное выражение + PHP preg_replace
- 18. PHP preg_replace Regex Issue
- 19. preg_replace использование в php
- 20. PHP preg_replace комплекс
- 21. Использование preg_replace() - PHP
- 22. PHP preg_replace только числа
- 23. PHP preg_replace несколько раз
- 24. Strip PHP tags preg_replace
- 25. PHP preg_replace() pattern
- 26. PHP - preg_replace и UTF8
- 27. preg_replace in php not
- 28. PHP: preg_replace помощь
- 29. PHP preg_replace LINK only
- 30. PHP preg_replace «неизвестный модификатор»
Спасибо за помощь все :) –