Te damos el resultado a esta duda, o por lo menos eso esperamos. Si tienes preguntas puedes dejarlo en el apartado de preguntas, para nosotros será un gusto ayudarte
Solución:
^[.a-zA-Z0-9,!? ]*$
es lo que es la expresión regular, funciona, consulte el sitio web de ejemplo para probar la expresión regular.
También puedes usar ‘/^[w .,!?]+$/’
El metacarácter alfanumérico w es equivalente al rango de caracteres [A-Za-z0-9_]
p.ej:
if ($_SERVER["REQUEST_METHOD"] == "POST")
if (empty($_POST["message"]))
$messageErr = "Message cant be empty";
elseif (preg_match('/^[w .,!?()]+$/', $message) === false)
$messageErr = "Only aA-zZ09.,!?_ are allowed";
else
$message = data($_POST["message"]);
function data($data)
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
# Do something with $message
No se te olvide compartir este artículo si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)