6.2 Hexadezimale Zahlen

Problem

Sie wollen hexadezimale Zahlen in einem längeren Text finden oder prüfen, ob eine String-Variable eine hexadezimale Zahl enthält.

Lösung

Finden einer hexadezimalen Zahl in einem längeren Text:

\b[0-9A-F]+\b
  • Regex-Optionen: Groß-/Kleinschreibung ignorieren

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

\b[0-9A-Fa-f]+\b
  • Regex-Optionen: Keine

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

Prüfen, ob ein String nur eine hexadezimale Zahl enthält:

\A[0-9A-F]+\Z
  • Regex-Optionen: Groß-/Kleinschreibung ignorieren

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

^[0-9A-F]+$
  • Regex-Optionen: Groß-/Kleinschreibung ignorieren

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

Eine hexadezimale ...

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.