Was ist das C # -Aquivalent von java.util.regex?

8

Ich konvertiere Java-Code in C # und muss die Verwendung von Java Regex ersetzen. Eine typische Verwendung ist

%Vor%

sollte eine Erfassungsgruppe aus einer übereinstimmenden Zielzeichenfolge extrahieren. Ich wäre dankbar für einfache Beispiele.

BEARBEITEN : Ich habe jetzt das C # -Äquivalent des Codes als Antwort hinzugefügt.

BEARBEITEN : Hier ist ein Tutorial zum Thema Verwendung der tatsächlichen Ausdrücke.

BEARBEITEN : Hier ist ein nützlicher Vergleich von C # und Java (und Perl.)

    
peter.murray.rust 17.10.2009, 16:34
quelle

2 Antworten

5

Ich habe das C # -Aquivalent des Java-Codes in der Frage wie folgt erstellt:

%Vor%

BEARBEITEN (Siehe @ Mehrdads hilfreiche Kommentare)

Der ursprüngliche Code war:

%Vor%     
peter.murray.rust 17.10.2009, 17:22
quelle
13

System.Text.RegularExpressions.Regex class ist das entsprechende .NET Framework. Die MSDN-Seite, mit der ich verlinkt bin, enthält ein einfaches Beispiel.

    
Mehrdad Afshari 17.10.2009 16:35
quelle

Tags und Links