Ignorer la casse en CAS de comparaison
Est-il un moyen facile de faire cette comparaison avec ignorecase SUR?
If file.Extension = ".Lnk" Then MsgBox(file.Extension)
Ce que j'essaie de faire est d'obtenir tous les ".lnk" ou ".LNK" ou ".lNk" ou " ".Lnk", etc...
Je sais que c'est peut-être avec la RegEx mais... il y a un moyen simple pour cet exemple?
Merci pour lire
Vous devez vous connecter pour publier un commentaire.
Convertir l'extension de minuscules à l'aide de ToLower, puis de comparer
Et d'oublier les Regex pour cela. C'est vraiment excessive et inappropriée
file.Extension
convertis en minuscules, donc, dans la comparaison ci-après, vous pouvez toujours vérifier avec un fixe en bas de casse de chaîne constante.l'utiliser pour ignorer la casse comparer
changement de true à false pour la casse comparer
Utilisation
String.Equals
pour les comparaisons de chaînes. Pour ignorer la casse utilisationCurrentCultureIgnoreCase
ouInvariantCultureIgnoreCase
.MSDN: String.Méthode Equals (String)
MSDN: Spécification des Comparaisons de chaînes Explicitement
Test Du Module
Fin De Module