Comparaison insensible aux accents [VB.Net] - VB/VBA/VBS - Programmation
MarshPosté le 17-10-2017 à 16:01:09
Bonjour,
Je cherche un moyen de comparer 2 texte, sans tenir compte de la casse et des accents.
Il semble qu'il faille utiliser la fonction String.Compare, avec une CultureInfo.
Mais quand j'essaye ça :
Citation :
Imports System Imports System.Globalization
Public Module Module1 Public Sub Main() Console.WriteLine(String.Compare("Jean", "Jeàn", True, New CultureInfo("fr-FR" ))) End Sub End Module
ca me retourne -1
Je sais qu'il y a aussi la possibilité de remplacer toutes les lettres accentuées par leur équivalents simples. Mais je voudrais trouver une solution un peu plus "propre".
Merci pour votre aide.
--------------- Les montres sans aiguilles Origami Watches sont disponibles : www.origami.watch.
Marsh Posté le 17-10-2017 à 16:01:09
Bonjour,
Je cherche un moyen de comparer 2 texte, sans tenir compte de la casse et des accents.
Il semble qu'il faille utiliser la fonction String.Compare, avec une CultureInfo.
Mais quand j'essaye ça :
Imports System
Imports System.Globalization
Public Module Module1
Public Sub Main()
Console.WriteLine(String.Compare("Jean", "Jeàn", True, New CultureInfo("fr-FR" )))
End Sub
End Module
ca me retourne -1
Je sais qu'il y a aussi la possibilité de remplacer toutes les lettres accentuées par leur équivalents simples.
Mais je voudrais trouver une solution un peu plus "propre".
Merci pour votre aide.
---------------
Les montres sans aiguilles Origami Watches sont disponibles : www.origami.watch.