O'Reilly logo

Reguläre Ausdrücke Kochbuch by Steven Levithan, Jan Goyvaerts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required