正規表現を書く事が出来る場所 - AWK
○Gawk on Windows ○Gawk ○mawk32 ○Mawk ○nawk ○awk
正規表現を仮定している場所に書く事が出来ます。また、条件を書く事が出来る場所でも、正規表現を使う事が出来ます。
o 以下、Windows版のAWKの場合です。
**** 正規表現を書く事の出来る場所
o パターンの条件を書く所(括弧({)の手前)
+ 正規表現だけを書く事も出来ますし、条件式の形で書く事も出来ます。
o 文字列操作関数で、正規表現を仮定している引数
+ match関数の第2引数
+ sub関数の第1引数
+ gsub関数の第1引数
+ gensub関数の第1引数(Gawk専用)
o switch文のcase句に書く値(Gawk専用)
o 条件式を書く所(= 演算子を併用して、式の形で書きます。)
+ if文に書く条件式
+ for文に書く終了条件
+ while文に書く終了条件
+ do文のwhile句に書く終了条件
+ 条件演算子(?:)の、?の直前に書く条件式
**** メモ
o この他にも発見しましたら、このメモを更新します。
**** 確認した処理系
o Gawk on Windows 3.1.7
o Gawk for Windows 3.1.6
o mawk MBCS (32bit版) 1.3.3
o Mawk for Windows 1.3.3
o nawk = the one true awk(updated May 6, 2011)
o Nawk for Windows 2008.02.08配布版(配布サイトの表示は 2007.10.23)
o original = the one true awk(updated May 1, 2007)
==
関連ページ:
▼AWKの正規表現
▼AWKプログラムを書く(▼ABC順)
▼AWK
▼制作メモ
> 文字列中で使用出来る特殊文字
+
AWKの正規表現で使う書式
(2011年7月28日追加。確認した処理系)