2012-01-12 16 views

Respuesta

47

El guión tiene que ser el primer carácter/pasado en la clase de caracteres con el fin de ser utilizado literalmente:

^[-0-9a-zA-Z \/_?:.,\s]+$ 

^[0-9a-zA-Z \/_?:.,\s-]+$ 

También podría escapar de él, si no el primero/último:

^[0-9a-zA-Z\- \/_?:.,\s]+$ 
+0

+1. Esa es una buena información. –

+2

o el último o necesita ser escapado, pero de todos modos +1 – stema

+0

@stema - Gracias por eso. No sabía que la última vez también estaba funcionando. Respuesta actualizada – Oded

1

escape con \ como:

^[\-0-9a-zA-Z \/_?:.,\s]+$ 
4

respuesta simple, el usuario \- de carácter clase.

^[0-9a-zA-Z\- \/_?:.,\s]+$