| [ ホーム | お知らせ | ソフトウェア | 覚え書き | メール | ->英語 ] |
| 文字列の並列(OR)
() 演算の順序
* 0回以上の繰り返し
+ 1回以上の繰り返し
Y 直後の1文字をテキストキャラクタにする(エスケープシーケンス)
" 囲まれたすべての文字をテキストキャラクタにする
[] 囲まれた文字の組を表す
- 文字の範囲を表す
. 改行以外の任意の1文字(改行以外のすべての文字の組)
^ 正反対のキャラクタを表す あるいは 行の先頭を表す
$ 行の末尾を表す
? 文字列の選択的な表現を表す(直前の文字はあってもなくてもかまわない)
/ 文字列の前後関係を表す(指定位置で字句解析をいったん区切る)
{} 反復回数を指定する あるいは 定義された正規表現を展開する
<> 開始条件を表す
% 仕様書ファイルの区切りを表す