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?
Use 4 backslashes and please don't forget the delimiters:
echo echo preg_replace('~\\\\~','\\\\\\\\','text to \\ be parsed');
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] 삭제
몇 마디 만하겠습니다