2.2 Nicht druckbare Zeichen finden
Problem
Finden eines Strings mit den folgenden ASCII-Steuerzeichen: Bell, Escape, Form Feed, Line Feed, Carriage Return, horizontaler Tab, vertikaler Tab. Diese Zeichen haben die hexadezimalen ASCII-Codes 07, 1B, 0C, 0A, 0D, 09, 0B.
Lösung
\a\e\f\n\r\t\v
Regex-Optionen: Keine
Regex-Varianten: .NET, Java, PCRE, Python, Ruby
\x07\x1B\f\n\r\t\v
Regex-Optionen: Keine
Regex-Varianten: .NET, Java, JavaScript, PCRE, Python, Ruby
\a\e\f\n\r\t\0x0B
Regex-Optionen: Keine
Regex-Varianten: .NET, Java, PCRE, Perl, Python, Ruby
Diskussion
Sieben der meistgenutzten ASCII-Steuerzeichen haben eigene Maskierungssequenzen. Sie bestehen alle aus einem Backslash, gefolgt von einem Buchstaben. Das ist die gleiche Syntax, die auch in vielen Programmiersprachen ...
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.