Uygulanmadan önce regex desenleri kaçabilir bir PHP işlevi var mı?

1 Cevap php

escape regex patterns uygulanmadan önce bir PHP işlevi var mı?

Ben C # Regex.Escape() fonksiyonunun çizgisinde arıyorum.

1 Cevap

preg_quote() aradığınız budur:

preg_quote() takes str and puts a backslash in front of every character that is part of the regular expression syntax. This is useful if you have a run-time string that you need to match in some text and the string may contain special regex characters.

The special regular expression characters are: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -