Regex, um mehr als 2 Leerzeichen, aber keine neue Zeile zu finden
Ich alle ersetzen will, mehr als 2 Leerzeichen in einem string aber nicht für neue Zeilen, ich habe das regex: \s{2,}
aber es ist auch die passende neue Linien.
Wie kann ich mit 2 oder mehr Leerzeichen und nicht nur neue Leitungen?
Ich bin mit c#
InformationsquelleAutor der Frage Bruno | 2011-04-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen die white-space chars, die Sie wollen, zu entsprechen, innerhalb einer Charakter-Klasse. Zum Beispiel:
Partien 2 oder mehr Leerzeichen oder Tabulatoren.
Könnten Sie auch tun:
entspricht einem white-space-char außer
\r
und\n
mindestens zweimal (beachten Sie, dass die HauptstadtS
im\S
ist die Abkürzung für[^\s]
).InformationsquelleAutor der Antwort Bart Kiers