expressão regular com espaços

alfinete

Power Member
tenho esta expressaõ regular que so aceita catacteres e espaços
Código:
[^a-zA-Z\\s]
mas eu quero que ela aceite varias strings de caracteres caracteres alfa separadas entre si no maximo com um espaço.

agradecia um help


ex:

Código:
eu sou alf - expressão valida
eu  sou alf- expressão  inválida
 
Última edição:
[^a-zA-Z\\s] <- é impressão minha ou isto NÃO aceita caracteres nem espaços? (tem o ^ no início, neste caso não significa início de linha mas o contrário de)
 
aceita caracteres e espaços sim

a minha duvida para quem não percebeu é:

quero uma expressão regular que so aceite caracteres tipo letras, e que entre os caracteres so possa por apenas um espaço

ex:

Código:
expressão valida :   eu sou eu : só contem um espaço entre cada conjunto de caracteres

expressão invalida : eu  sou eu : ente "eu" e "sou" contem dois espaços
 
Back
Topo