você pode usar também:
\S+
(lembrando que para passar a \ pro regex por uma string tem que usar \)
essa expressão elimina, além de espaços, tabulações, quebras de linha, etc
ela equivale a [^ \t\n\x0B\f\r] e vc pode encontrar mais informação na documentação da classe java.util.regex.Pattern
é valido só pra java, o regex varia de acordo com a implementação
Edit: uma correção, isso vale pra métodos que casem parte da string(o Matcher.find() serve), se for necessário casar a string inteira a expressão tem que pegar o resto também:
.\S.
Tentei as soluções que você sugeriram e ainda não obtive sucesso. Na verdade estou usando um método implementada no framework da empresa onde eu trabalho. O método gera a validação em JAVASCRIPT.
A linha é essa:
mInEditDescription.setValidadeRegExp("\S+","Campo descrição não pode ser nulo.");
Alguém sabe como me ajudar? Ja tentei várias regexps e nada. Se alguém tiver algum material sobre RegExps e puder me enviar, tb ficaria mto grato!!!