Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia.
Estou com um pequeno problema ao qual espero que me possam ajudar ;)
Já à varios dias que ando a testar regex que me valide um campo de texto, mas sem sucesso...o que pretendo que apenas seja possivel introduzir são letras de [a-zA-Z] com todo o tipo de acentuação, numero de [0-9] e o - (hífen), sendo que pode conter várias palavras.
Alguma dica?
Fico a aguardar uma resposta,
Cumprimentos,
Diogo Marques
Edit: isto em linguagem C#.
>
Tente:
http://www.regular-expressions.info/posixbrackets.html
http://stackoverflow.com/questions/4516756/regular-expression-for-alphabetic-letter-with-accent
Muito obrigado :)
Já tinha andado no stackoverflow, mas agora vi com mais atenção e com um ajuste numa expressão ficou a funcionar, contudo ainda me aceita o _ .
De momento estou a usar esta expressão:
^([\w\d\-]+[ ]?)+$
cumprimentos.
Sim pois o /w aceita qualquer alfanumérico e ele entende que o "_" ainda é considerado como uma letra.
Sim pois o /w aceita qualquer alfanumérico e ele entende que o "_" ainda é considerado como uma letra.
Exato, mas para o que pretendo ate que faz algum sentido que ele me aceite o "_".
Mais uma vez obrigado ;)
Tente:
http://www.regular-expressions.info/posixbrackets.html
http://stackoverflow.com/questions/4516756/regular-expression-for-alphabetic-letter-with-accent