Ir para conteúdo


- - - - -

Expressão Regular para caracteres alfabéticos (Alfa?)


  • Por favor inicie sessão para responder
5 respostas a este tópico

#1 skcratch

skcratch

    Try-Catch User

  • Membro
  • PipPipPipPip
  • 285 mensagens

Publicado 30 de Maio de 2008 - 14:18

Viva!

O meu professor disse-me que quando se pretende validar um form (dados introduzidos através de uma TextBox), em que os caracteres sejam alfabéticos, podemos usar uma expressão regular designada alfa que representa o subconjunto dos caracteres alfabéticos.

No entanto, eu não consigo encontrar nenhuma referência para esta expressão. Eu pretendo usar esta expressão no ASP.NET 2.0.

Será que alguém pode dar uma ajuda?

Cumps!
;)

#2 vitortomaz

vitortomaz

    Unsigned User

  • Membro
  • PipPipPipPipPipPip
  • 1200 mensagens

Publicado 30 de Maio de 2008 - 14:25

e google não?  ;)
http://msdn.microsoft.com/en-us/library/ms998267.aspx

usa-se ^[a-zA-Z]$ como expressão de validação

#3 skcratch

skcratch

    Try-Catch User

  • Membro
  • PipPipPipPip
  • 285 mensagens

Publicado 30 de Maio de 2008 - 14:27

Viva!

Senão me engano, essa expressão não permite caracteres com acentuação nem ç.

Obrigado pela ajuda!
Cumps!
;)

#4 Nazgulled

Nazgulled

    Unsigned User

  • Membro
  • PipPipPipPipPipPip
  • 4091 mensagens

Publicado 30 de Maio de 2008 - 15:13

Em ASP.NET não existe o controlo masked text box?

Experimenta \w em vez de a-zA-Z.

#5 slack_guy

slack_guy

    Boolean User

  • Membro
  • PipPipPip
  • 181 mensagens

Publicado 30 de Maio de 2008 - 17:14

O 'alfa' de que o prof. fala é este:

Código :
/^[[:alpha:]]*$/


#6 skcratch

skcratch

    Try-Catch User

  • Membro
  • PipPipPipPip
  • 285 mensagens

Publicado 06 de Junho de 2008 - 14:11

Viva!

Já tentei colocar a expressão referida no ASP.NET 2.0 mas ele não a reconhece.

Grato desde já pela ajuda!
Cumps!
;)