選択A|B正規表現AまたはBにマッチ。いくつでも並べることが出来る。よって区切られた各正規表現ブロックは左から右へと順番にマッチングが試みられ、最初にマッチングが成功したもののみが採用される。文字クラス[]文字クラス。[ABC]......AかBかCかにマッチ。[^DEF]......最初が^の時は補集合。この場合、DでもEでもFでもない文字にマッチ。[G^H]......冒頭以外にある^は、^そのものを表す。この場合Gか^かHかにマッチ。[I-K]......IかJかKかにマッチ。文字2という並びは「文字1のUnicodeにおけるコードポイント値から文字2の同コードポイント値までの範囲に含まれる文字のどれか」を意味する。この場合は-かLかMかにマッチ。Rのいずれかにマッチ。