5.12 Führenden und abschließenden Whitespace entfernen

Problem

Sie wollen führenden und abschließenden Whitespace aus einem String entfernen.

Lösung

Um das Ganze einfach und schnell zu halten, nutzt man am besten zwei Ersetzungsdurchläufe – einen, um den führenden Whitespace zu entfernen, und einen für den abschließenden Whitespace:

^\s+
  • Regex-Optionen: Keine (^ und $ passen auf Zeilenumbrüche darf nicht aktiv sein)

  • Regex-Varianten: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby

\s+$
  • Regex-Optionen: Keine (^ und $ passen auf Zeilenumbrüche darf nicht aktiv sein)

  • Regex-Varianten: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby

Ersetzen Sie die gefundenen Übereinstimmungen beider regulären Ausdrücke einfach durch einen leeren String. In „3.14 Alle Übereinstimmungen ...

Get Reguläre Ausdrücke Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.