C# Mehrere Leerzeichen werden durch einen einzelnen Speicherplatz
ersetzt In C#können Sie die folgenden Schritte verwenden, um mehrere Leerzeichen in der Zeichenfolge in einen einzelnen Speicherplatz zu ersetzen:
<.> 1. Definieren Sie die Eingangszeichenfolge
Definitionszeichenfolge mit einem Speicherplatz, der ersetzt werden muss:
<.> 2. verwenden Sie regex.replace ()
<code class="language-csharp">string inputString = "1 2 3 4 5";</code>
Verwenden Sie die Methode regex.replace () und die folgenden Parameter:
: Dieses reguläre Ausdrucksmuster entspricht einem oder mehreren Speicherzeichen (Räume, Uhrenherstellung, Veränderungen usw.).
<code class="language-csharp">myString = Regex.Replace(myString, @"\s+", " ");</code>
@"s "
<.> 3. Verwenden Sie Beispiele
" "
Wenden Sie den obigen Code auf die Eingabezeichenfolge an: <:> Ergebnis:
Die Ergebniszeichenfolge enthält eine modifizierte Zeichenfolge, und es gibt nur einen Speicherplatz zwischen den Wörtern:
Das obige ist der detaillierte Inhalt vonWie ersetze ich in C# mehrere Leerzeichen durch einzelne Leerzeichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!