2009-01-15 26 views

Respuesta

1

No sé si es la expresión regular que está buscando, pero [:space:] coincidirá con cualquier carácter en blanco, mientras que [:blank:] coincidirá solo con el espacio y los tabuladores.

Ambos se usan entre corchetes, p. Ej. [[:space:]]

28

Si se refiere a "¿Cuál es la expresión reqular para comprobar que no hay espacio en blanco en una cadena", el siguiente patrón funcionará:

^[\S]*$ 

Esto encontrará cualquier cadena que sólo contiene espacio no blanca (espacios, nuevas líneas, pestañas, etc.).

+4

simplemente use \ s para que coincida si existe espacio y luego use not() o!() Para revertir podría ser más rápido. – ccppjava

+1

Creo que la taquigrafía '\ S' es mejor, porque con'! (\ S) 'podrías perder otros caracteres, resp. podría no funcionar en algún contexto, como mi editor de texto de Netbeans :). http://www.regular-expressions.info/charclass.html#shorthand – Mateng

Cuestiones relacionadas