J'ai un formulaire qui comprend une zone de texte pour un derniernom dont je suis en train de formater. Et je suis en train de me débarrasser de spéciaux tels que "-", "+", etc. Sr à la fin. Jusqu'à présent j'ai
txt.Text = Regex.Replace(txt.Text, "W|d", "")
mais cela élimine aussi les espaces. Comment puis-je empêcher cela?
Réponses:
0 pour la réponse № 1Au lieu de regex, vous pouvez utiliser cette approche (plus efficace):
Dim characters = txt.Text.ToCharArray()
characters = Array.FindAll(characters, Function(c) Char.IsLetter(c) OrElse c = " "c)
txt.Text = new string(characters)