.NET Regex-Übereinstimmungszeichen, wenn IgnorePatternWhitespace aktiviert ist

8

Ich habe einen großen regulären Ausdruck und ich habe IgnorePatternWhitespace aktiviert, damit ich es lesbarer machen kann. Mein Problem ist, dass ich ein literales Leerzeichen anpassen möchte. Was ist der beste Weg, das zu tun?

Ein Beispiel:

%Vor%

Im obigen Beispiel sollte "Meine Phrase" ein Leerzeichen enthalten.

    
Jeremy Stein 10.06.2009, 18:28
quelle

2 Antworten

7

Es scheint, dass Sie das Leerzeichen mit einem Backslash einfach umgehen können:

%Vor%     
Jeremy Stein 11.06.2009, 19:45
quelle
11

Verwenden Sie "\ s" oder "[]"

    
Jeff Moser 10.06.2009 18:29
quelle

Tags und Links