preg_quote
Entkommen reguläre Ausdruckszeichen
preg_quote()
fügt vor Zeichen einen Backslash vor Zeichen mit besonderen Bedeutungen in regulären Ausdrücken hinzu, sodass wörtliche Zeichen durchsucht werden können.
Diese Funktion ist nützlich, wenn Benutzereingaben in regulären Ausdrücken verwendet werden.
Verwenden Sie preg_quote (), um Sonderzeichen in regulären Ausdrücken sicher zu verwenden:
<? Php $ search = preg_quote ( ": //" , "/" ) ; $ input = 'https://www.gitbox.net/' ; $ muster = " / $ search /" ; if ( preg_match ( $ muster , $ input ) ) { Echo "Die Eingabe ist eine URL." ; } anders { Echo "Die Eingabe ist keine URL." ; } ?>
Probieren Sie es selbst aus