6.8 Zahlen mit Tausendertrennzeichen

Problem

Sie wollen Zahlen finden, die den Punkt als Tausendertrennzeichen und das Komma als Dezimaltrennzeichen nutzen.

Lösung

Im vorigen Rezept haben wir Zahlen gesucht, die so auch in Programmiersprachen verwendet werden können. Daher haben wir dort den Punkt zum Dezimaltrennzeichen bestimmt. Hier geht es aber um eine „typografischere“ Darstellung von Zahlen. Im deutschen Sprachraum wird dabei der Punkt als Tausendertrennzeichen und das Komma als Dezimaltrennzeichen verwendet.

Ganzzahliger und gebrochener Anteil sind verpflichtend:

^[0-9]{1,3}(\.[0-9]{3})*,[0-9]+$
  • Regex-Optionen: Keine

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

Ganzzahliger Anteil erforderlich, gebrochener Teil optional. Das ...

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.