Hola chico,
Tengo un pattern que debe aceptar cualquier saldo de linea, espacios y cualquier simbolo
^[\n\s.]*$
pero no funciona.
Que es lo que esta mal?
Gracias a todos
| |||
expresion regular Hola chico, Tengo un pattern que debe aceptar cualquier saldo de linea, espacios y cualquier simbolo ^[\n\s.]*$ pero no funciona. Que es lo que esta mal? Gracias a todos |
| |||
Respuesta: expresion regular El punto no representa a cualquier caracter dentro de una clase de caracteres (dentro de los corchetes), se toma simplemente como un punto. ¿salto de línea, espacios y cualquier símbolo? ¿no será mejor simplemente esto? .* Normalmente el punto no incluye salto de línea, por lo que si estás usando las expresiones regulares compatibles con Perl, el patrón es: /.*/s (el modificador "s" es lo que permite que el punto represente a un salto de línea) |