• キャプチャグループ
    • ()で括った部分を取得する仕組み
    • 正規表現内で\\1、\\2、...で指し示すことができる
      • 例:<(.+)>.*<\\/\\1>でhtmlタグにマッチ
    • 置換時はその部分について、1つ目から順番に$1、$2、...で指し示すことができる
    • ()で括りたいけどキャプチャしたくない場合は(?:パターン)の形で書く
  • 肯定先読み (?=パターン)
  • 否定先読み (?!パターン)
  • 肯定後読み (?<=パターン)
  • 否定後読み (?<!パターン)