[Regex] Posix in java

Object
  • How could we use POSIX String expression in java

POSIX character classes (US-ASCII only)
\p{Lower} A lower-case alphabetic character: [a-z]
\p{Upper}         An upper-case alphabetic character:[A-Z]
\p{ASCII}         All ASCII:[\x00-\x7F]
\p{Alpha}         An alphabetic character:[\p{Lower}\p{Upper}]
\p{Digit}         A decimal digit: [0-9]
\p{Alnum} An alphanumeric character:[\p{Alpha}\p{Digit}]
\p{Punct} Punctuation: One of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
\p{Graph} A visible character: [\p{Alnum}\p{Punct}]
\p{Print}         A printable character: [\p{Graph}\x20]
\p{Blank}         A space or a tab: [ \t]
\p{Cntrl}         A control character: [\x00-\x1F\x7F]
\p{XDigit}         A hexadecimal digit: [0-9a-fA-F]
\p{Space} A whitespace character: [ \t\n\x0B\f\r]

댓글

가장 많이 본 글