正規表現の先頭、あるいは部分式の先頭で使用した場合に行頭にマッチする。正規表現の終端、あるいは部分式の終端で使用した場合に行末にマッチする。節は部分式として機能する。マッチした部分式はすべてマッチアルゴリズムにより個別のフィールドに分けられる。マーク済み部分式は繰り返しと後方参照により参照が可能である。演算子による繰り返しが可能である。以下のいずれにもマッチする。babaaaaaaaabアトムの繰り返しは回数境界指定の繰り返しによっても可能である。回の繰り返しにマッチする。回以上の繰り返しにマッチする。回以下の繰り返しにマッチする。^a\{2,3\}$は、次のいずれにもマッチするが、aaaaa次のいずれにもマッチしない。aaaaa直前の構造が繰り返し不能な場合に繰り返し演算子を使うとエラーになる。演算子を適用可能なものがないためエラーとなる。マッチしたものと同じ文字列にマッチする。次の正規表現は、^\\(a*\\)[^a]*\\1$次の文字列にマッチする。aaabbaaaしかし、次の文字列にはマッチしない。終わる括弧式であり、文字の集合を定義する。文字集合に含められる要素は以下の組み合わせである。