POSIX拡張正規表現が用いられますので下記が使用可能です。
"." "[]" "^" "$" "()" "*" "{}" "?" "+" "|"
".":任意の一文字にマッチします。
"[]":括弧内に含まれる一文字にマッチします。
"[^]":括弧内に含まれない1文字にマッチします。
"^":行の最初にマッチします。
"$":行の最後にマッチます。
"()":括弧内に囲まれた表現は、グルーピングし後に呼び出すことができます。
"*":直前の文字に続く"*"は0回以上の表現の繰り返しにマッチします。
"{m,n}":直前のブロックのm回以上、n回以下の繰り返しにマッチします。
"?":直前の文字が0回、もしくは1回ある場合にマッチします。
"+":直前の文字が1回以上ある場合にマッチします。
"|":このメタキャラクタの前後にある文字列どちらかに該当した場合、マッチします。