0
0

正規表現のPatternで指定可能な値

Posted at

早速実践

まずはじめに、前提としてですが
Pattern.compile(text)
とすることで、指定された正規表現をパターン化することができます。

ここで第二引数を指定するか埋め込みフラグを使用する事で、そのままでは使用できない文字などを指定できます。

フラグ 内容 埋め込みフラグ
CANON_EQ 正規等価を有効にする -
CASE_INSENSITIVE 大文字と小文字を区別しないマッチングを有効にする (?i)
COMMENTS パターン内で空白とコメントを使用できるようにする (?x)
DOTALL "."が行末記号にもマッチするようにする (?s)
LITERAL リテラル構文解析を有効 -
MULTILINE 複数行モードを有効にする (?m)
UNICODE_CASE 大文字と小文字を区別しないマッチを有効にする (?u)
UNIX_LINES Unix ラインモードを有効にする (?d)

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0