Vérifier qu'une chaine ne contienne pas de caractères spéciaux

Signaler
Messages postés
12
Date d'inscription
jeudi 29 juin 2006
Statut
Membre
Dernière intervention
26 août 2008
-
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
-
(Désolé pour le thème du message qui est hors sujet mais j'avais que 4 propositions)




Bonjour,

Je voudrais savoir comment vérifier qu'une chaine contient bien que des lettres (majuscules et minuscules). Ca serait pour vérifier un prénom ou un nom dans une TextBox.

PS : S'il existe un autre moyen de séparer chaque caractère de la chaine pour après vérifier si y'a des chiffres ou autre, ça serait beaucoup mieux.
Merci.

 Sushi - http://www.flash-video.fr - http://sushidenice.free.fr 

2 réponses

Messages postés
12
Date d'inscription
jeudi 29 juin 2006
Statut
Membre
Dernière intervention
26 août 2008

Euh ... pardon ... j'ai oublié de préciser le langage : VB (2005)

 Sushi - http://www.flash-video.fr - http://sushidenice.free.fr 
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
54
Salut,
Tu n'avais que 4 propositions car tu étais dans la mauvaise section. J'ai déplacé ton message sur vbfrance...
Concernant ton problème, tu peux utiliser une expression régulière par exemple.

Private
Function CheckString(
ByVal str
As
String)
As
Boolean
      Return Regex.IsMatch(str,
"^[A-Za-z]*$")

End
Function

<hr />
-My Blog-