PHP preg_replace

KB9

I use netbeans, I try to replace \ with \\ but it fails , it can't escape the \\ character.

This is not a Netbeans issue , it's a PHP issue .

preg_replace('\','\\','text to \ be parsed');

Any sollutions?

HamZa

Use 4 backslashes and please don't forget the delimiters:

echo echo preg_replace('~\\\\~','\\\\\\\\','text to \\ be parsed');

Online demo

Explanation: When PHP parse \\\\ it will escape \\ two times, which means it becomes \\, now when PHP passes it to the regex engine, it will receive \\ which means \.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

php preg_replace in python

분류에서Dev

PHP preg_replace HREF

분류에서Dev

정규식 preg_replace php

분류에서Dev

PHP : preg_replace 함수

분류에서Dev

PHP 정규식-preg_replace

분류에서Dev

PHP preg_replace BESbswy ckeditor

분류에서Dev

PHP preg_replace BESbswy ckeditor

분류에서Dev

PHP 조건부 preg_replace

분류에서Dev

php preg_match_all and preg_replace

분류에서Dev

Preg_match / Preg_replace in php for matching pattern and replace it in php

분류에서Dev

문자열에 PHP preg_replace 포함

분류에서Dev

php preg_replace 후행 빼기 기호

분류에서Dev

Converting snippet from PHP - how to "convert" preg_replace

분류에서Dev

PHP preg_replace 매 두 번째 발생

분류에서Dev

PHP의 preg_replace 내부 조건

분류에서Dev

PHP preg_replace를 Javascript로 변환

분류에서Dev

how to use preg_replace with dimensional pattern and replacement in php?

분류에서Dev

preg_replace php 구문 코드

분류에서Dev

숫자 그룹으로 PHP preg_replace

분류에서Dev

php regex preg_replace html 태그

분류에서Dev

preg_replace php 이미지 엉망

분류에서Dev

16 진수 용 PHP preg_replace

분류에서Dev

PHP에서 그룹으로 preg_replace

분류에서Dev

PHP preg_replace 여러 교체

분류에서Dev

PHP preg_replace 여러 단어

분류에서Dev

PHP preg_match 및 preg_replace가 잘못 출력 됨

분류에서Dev

Add text to string using regular expression(preg_replace:php) with restricted words

분류에서Dev

preg_replace와 함께 사용되는 PHP substr

분류에서Dev

PHP의 일부 문자에 대한 preg_replace