Tema: preg_match
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/09/2013, 12:47
pitger
 
Fecha de Ingreso: septiembre-2013
Mensajes: 33
Antigüedad: 11 años, 2 meses
Puntos: 4
Respuesta: preg_match

Cita:
Iniciado por RandomName Ver Mensaje
ahh pues no importa, igual, pon una condición al principio, si no esta vacío que se vaya a ese código, y si lo está, que de todos modos pase a la acción que quieres que haga :)

y estoy confundido, un campo vacío o un... no se como llamarlo, cuando le picas al spacebar :P ...???

PD: no soy un experto, pero te dejo esto pa que lo cheques :) http://php.net/manual/es/function.preg-match.php
No es lo mismo campo vacío (NULL o "") que espacio en blanco (" ").

El espacio en blanco en las expresiones regulares era "\s" pero un campo vacío o nulo sería quizá (es lo que he encontrado al respecto)

\x00
...pero esto quizá sea para expresiones regulares en python

^[^]+$
Esta otra parece ser para .NET

En todo caso revisa las propiedades de cada símbolo puesto que '*', asterisco, significa CERO o mas caracteres de modo que si lo aislas al principio de modo que permitas "o bien CERO carácteres o bien los que tienes ya escritos" así podrías hacer lo que quieres ...

quizá: '/*^[a-zA-Z0-9áéíóúAÉÍÓÚÑñ-]+$/'

o tal vez: '/^[a-zA-Z0-9áéíóúAÉÍÓÚÑñ-]*$/'