• Yeah, anyway, the point is that one should add 4 backslashes in code for every backslash you want matched…

And, personally, when I want to match 2 characters, like aa, I usually write /aa/ instead of /a{2}/. That’s how I roll 😉

• but it’s still ugly.

• In .NET, the solution is to use a special string syntax that accepts any character, including new lines, and that only escapes quotes with double quote characters. Instead of “\t” use @”t” which is perfect for Regex and things like embedded scripts that contain newlines and would be ugly with rn in them. As far as I remember there is no alternative syntax for strings in PHP, but it sure seems like a useful construct to me.

• chintan

Hi,
I want to replace three backslashes with null character.
But using 12 backslashes , it is not working
Example :

1. \ replace with null
2. \\ replace with

• Try it like this: