Lukas: Hilfe bei Regulärem Ausdruck

Beitrag lesen

Hi!

Jetzt habe ich noch eine Frage: Warum funktioniert nicht folgendes?

  
    Dim word As String  
    word = "Donaudampfschifffahrt"  
    With New RegExp  
        .Pattern = "[^" & clickedLetters & "]"  
        .IgnoreCase = True  
  
        textbox.Text = .Replace(word, "_")  
    End With  

Die eckigen Klammern geben eine Gruppe von Zeichen an. Und ^ dreht das ganze um.

Also steht doch da: Finde alles außer den Buchstaben, die in der Gruppe stehen.

Wo liegt hier der Fehler?

@Beat: Weshalb sind in deiner Lösung noch die anderen Zeichen?

Viele Grüße,
Lukas