This RegEx is designed to clear user input from a search form.
$query = preg_replace("/[^A-Za-z0-9 _.,*&-]/", ' ', $query);
I also need to add a slash as a valid character, but if I add it, I get an error. I guess I should run away from him, but I can’t find how to do it.
$query = preg_replace("/[^A-Za-z0-9 _.,*&-/]/", ' ', $query);
$query = preg_replace("/[^A-Za-z0-9 _.,*&-//]/", ' ', $query);
$query = preg_replace("/[^A-Za-z0-9 _.,*&-\/]/", ' ', $query);
Using php
source
share