* U K I Y A H O N P O *
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura,
che la diritta via era smarrita.
ホーム
一覧
検索
最終更新
リンク
ヘルプ
新規
リンク
手動リンク
自動相互リンク
駄でべWiki:FrontPage
ヘルプ
整形ルール
プラグインマニュアル
浮子屋商店もよろしく。
正規表現講座/10
をテンプレートにして作成
開始行:
TITLE:間違いだらけの正規表現講座 level 10
#contentsx
* まとめ [#sfec9711]
さて、適当に書き散らしてきたこの講座ですが、今回で10回...
キリが良いので、一旦これで終りにしましょう。
今回は、今まで出てきた正規表現をまとめておくのと、~
自分でマニュアル等を読めるように、用語をすこし整理してお...
* 今まで出てきた正規表現 [#o7fb43d8]
今まで出てきた正規表現をまとめます。
** 1文字の表現 [#d6426ad3]
|メタ文字|意味|出てきた回|h
|\t|タブ記号|[[第5回>正規表現講座/5]]|
|\r|改行記号 0D|[[第5回>正規表現講座/5]]|
|\n|改行記号 0A|[[第5回>正規表現講座/5]]|
|\|直後の記号をエスケープする|[[第5回>正規表現講座/5]]|
** 文字クラス [#v3c1e90b]
|メタ文字|意味|出てきた回|h
|.|任意の1文字にマッチ|[[第1回>正規表現講座/1]]|
|[abc]|[]内のどれか1文字にマッチ|[[第1回>正規表現講座/2...
|[a-z]|[]内のa~zにマッチ|[[第2回>正規表現講座/2]]|
|[^abc]|[]内以外の任意の1文字にマッチ|[[第2回>正規表現...
|\d|数字1文字、[0-9]と同じ意味|[[第9回>正規表現講座/9]]|
|\s|空白文字|[[第9回>正規表現講座/9]]|
|\S|非空白文字|[[第9回>正規表現講座/9]]|
|\w|単語を構成する文字|[[第9回>正規表現講座/9]]|
|\W|単語を構成しない文字|[[第9回>正規表現講座/9]]|
** 量指定子 [#ec0a1cc3]
|メタ文字|意味|出てきた回|h
|*|0回以上の繰り返し(最長一致)|[[第3回>正規表現講座/3...
|+|1回以上の繰り返し(最長一致)|[[第3回>正規表現講座/3...
|?|0回もしくは1回の繰り返し(最長一致)|[[第3回>正規表...
|{n}|ちょうどn回の繰り返し|[[第9回>正規表現講座/9]]|
|{n,}|少なくともn回の繰り返し|[[第9回>正規表現講座/9]]|
|{n,m}|n回以上、m回以下の繰り返し|[[第9回>正規表現講座/9...
|量指定子?|量指定子を最短一致にする|[[第7回>正規表現講座...
** グループ化 [#g0daaee5]
|メタ文字|意味|出てきた回|h
|()|グループ化、キャプチャ|[[第4回>正規表現講座/4]]、[[...
|(?:)|キャプチャしないグループ化|[[第9回>正規表現講座/9]]|
** ゼロ幅(位置にマッチ) [#ob745b40]
|メタ文字|意味|出てきた回|h
|^|先頭にマッチ|[[第6回>正規表現講座/6]]|
|$|末尾にマッチ|[[第6回>正規表現講座/6]]|
** 置換で使えるメタ文字 [#icfcbf0e]
|メタ文字|意味|出てきた回|h
|$1~$9|キャプチャ1番目~9番目|[[第8回>正規表現講座/8]]|
* 用語集 [#r6cee9fb]
いままで出てきた用語をまとめます。~
正規表現のマニュアル等を見る場合に役立ててください。~
なるべく平易な言葉で解説するため、厳密でないのを承知で書...
|用語|意味|h
|エスケープ|メタ文字を普通の文字として扱うために、メタ文...
|キャプチャ|グループ化した正規表現を、後で使えるように保...
|グループ化|何文字かの正規表現をまとめて1つの正規表現と...
|シングルラインモード|単一行モードとも言う。ONなら、「.」...
|ゼロ幅|ゼロ幅アサーション、ゼロ幅の言明、などとも言う。...
|マッチ|正規表現が特定の文字列にあてはまること。|
|マルチラインモード|複数行モードとも言う。ONなら、「^」「...
|メタ文字|正規表現の中で、特別な意味を持つ文字。メタシー...
|最短一致|量指定子が可能な限り短い文字列にマッチすること...
|最長一致|量指定子が可能な限り長い文字列にマッチすること...
|文字クラス|ある文字のひとまとまりの中の1文字を表すメタ...
|量指定子|直前の正規表現の~回の繰り返し、を表すメタ文字。|
* ご指摘などはこちらへ [#a81e5ec8]
#comment
終了行:
TITLE:間違いだらけの正規表現講座 level 10
#contentsx
* まとめ [#sfec9711]
さて、適当に書き散らしてきたこの講座ですが、今回で10回...
キリが良いので、一旦これで終りにしましょう。
今回は、今まで出てきた正規表現をまとめておくのと、~
自分でマニュアル等を読めるように、用語をすこし整理してお...
* 今まで出てきた正規表現 [#o7fb43d8]
今まで出てきた正規表現をまとめます。
** 1文字の表現 [#d6426ad3]
|メタ文字|意味|出てきた回|h
|\t|タブ記号|[[第5回>正規表現講座/5]]|
|\r|改行記号 0D|[[第5回>正規表現講座/5]]|
|\n|改行記号 0A|[[第5回>正規表現講座/5]]|
|\|直後の記号をエスケープする|[[第5回>正規表現講座/5]]|
** 文字クラス [#v3c1e90b]
|メタ文字|意味|出てきた回|h
|.|任意の1文字にマッチ|[[第1回>正規表現講座/1]]|
|[abc]|[]内のどれか1文字にマッチ|[[第1回>正規表現講座/2...
|[a-z]|[]内のa~zにマッチ|[[第2回>正規表現講座/2]]|
|[^abc]|[]内以外の任意の1文字にマッチ|[[第2回>正規表現...
|\d|数字1文字、[0-9]と同じ意味|[[第9回>正規表現講座/9]]|
|\s|空白文字|[[第9回>正規表現講座/9]]|
|\S|非空白文字|[[第9回>正規表現講座/9]]|
|\w|単語を構成する文字|[[第9回>正規表現講座/9]]|
|\W|単語を構成しない文字|[[第9回>正規表現講座/9]]|
** 量指定子 [#ec0a1cc3]
|メタ文字|意味|出てきた回|h
|*|0回以上の繰り返し(最長一致)|[[第3回>正規表現講座/3...
|+|1回以上の繰り返し(最長一致)|[[第3回>正規表現講座/3...
|?|0回もしくは1回の繰り返し(最長一致)|[[第3回>正規表...
|{n}|ちょうどn回の繰り返し|[[第9回>正規表現講座/9]]|
|{n,}|少なくともn回の繰り返し|[[第9回>正規表現講座/9]]|
|{n,m}|n回以上、m回以下の繰り返し|[[第9回>正規表現講座/9...
|量指定子?|量指定子を最短一致にする|[[第7回>正規表現講座...
** グループ化 [#g0daaee5]
|メタ文字|意味|出てきた回|h
|()|グループ化、キャプチャ|[[第4回>正規表現講座/4]]、[[...
|(?:)|キャプチャしないグループ化|[[第9回>正規表現講座/9]]|
** ゼロ幅(位置にマッチ) [#ob745b40]
|メタ文字|意味|出てきた回|h
|^|先頭にマッチ|[[第6回>正規表現講座/6]]|
|$|末尾にマッチ|[[第6回>正規表現講座/6]]|
** 置換で使えるメタ文字 [#icfcbf0e]
|メタ文字|意味|出てきた回|h
|$1~$9|キャプチャ1番目~9番目|[[第8回>正規表現講座/8]]|
* 用語集 [#r6cee9fb]
いままで出てきた用語をまとめます。~
正規表現のマニュアル等を見る場合に役立ててください。~
なるべく平易な言葉で解説するため、厳密でないのを承知で書...
|用語|意味|h
|エスケープ|メタ文字を普通の文字として扱うために、メタ文...
|キャプチャ|グループ化した正規表現を、後で使えるように保...
|グループ化|何文字かの正規表現をまとめて1つの正規表現と...
|シングルラインモード|単一行モードとも言う。ONなら、「.」...
|ゼロ幅|ゼロ幅アサーション、ゼロ幅の言明、などとも言う。...
|マッチ|正規表現が特定の文字列にあてはまること。|
|マルチラインモード|複数行モードとも言う。ONなら、「^」「...
|メタ文字|正規表現の中で、特別な意味を持つ文字。メタシー...
|最短一致|量指定子が可能な限り短い文字列にマッチすること...
|最長一致|量指定子が可能な限り長い文字列にマッチすること...
|文字クラス|ある文字のひとまとまりの中の1文字を表すメタ...
|量指定子|直前の正規表現の~回の繰り返し、を表すメタ文字。|
* ご指摘などはこちらへ [#a81e5ec8]
#comment
ページ名: