PHP - incluir caracteres en pregmach

 
Vista:

incluir caracteres en pregmach

Publicado por HELP ME (31 intervenciones) el 08/08/2019 21:19:43
Buenas Tardes chicos tengo una duda del orden de como incluir caracteres especiales para poderlos agregar atravez de un formulario, en esta manera como esta el codigo solo me acepta puntos, numeros, letras y letras con acentos

1
2
3
4
5
6
7
8
if(
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ/-]+$/', $_POST["editarDescripcion"]) &&
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ-]+$/', $_POST["editarDescripcion2"]) &&
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ-]+$/', $_POST["editarEspecificaciones"]) &&
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ-]+$/', $_POST["editarAplicaciones"]) &&
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ-]+$/', $_POST["editarMarcas"]) &&
    preg_match('/^[a-zA-Z0-9.ñÑáéíóúÁÉÍÓÚ-]+$/', $_POST["editarCrossReference"])
){

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.828
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

incluir caracteres en pregmach

Publicado por joel (1269 intervenciones) el 09/08/2019 08:27:38
A que te refieres con caracteres especiales?? si vas a permitir cualquier caracter, ya no es necesarios utilizar preg_match(), no?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

incluir caracteres en pregmach

Publicado por Alejandro (839 intervenciones) el 09/08/2019 19:43:10
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
¿No es mejor que busques los que no quieres permitir?
supongo que seria algo asi, no estoy seguro.
1
if( !preg_match('/[\/,\'" ]/', $_POST["editarDescripcion"]) ....

Aquí puedes probar tus expresiones regex101
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar