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

whyspee Messages postés 12 Date d'inscription jeudi 29 juin 2006 Statut Membre Dernière intervention 26 août 2008 - 7 déc. 2007 à 20:38
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 8 déc. 2007 à 11:26
(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

whyspee Messages postés 12 Date d'inscription jeudi 29 juin 2006 Statut Membre Dernière intervention 26 août 2008
7 déc. 2007 à 20:46
Euh ... pardon ... j'ai oublié de préciser le langage : VB (2005)

 Sushi - http://www.flash-video.fr - http://sushidenice.free.fr 
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
8 déc. 2007 à 11:26
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-
0
Rejoignez-nous