Jump to content

best way to escape string for regex?


michaellunsford

Recommended Posts

Some client content is starting to contain slashes and other oddities. Generally, preg_replace will give "unknown modifier" errors on the character directly following a slash in client content.

 

So, I've patched it using addcslashes, but I'm not sure I have the complete regex special character list. Is there a built-in php function that's eluding me, or is addcslashes the only way to go?

 

If the latter, I have "\/^$*+?.()|{}," -- am I missing any?

Link to comment
https://forums.phpfreaks.com/topic/42744-best-way-to-escape-string-for-regex/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.