* 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. |
Source of 正規表現講座Top > 正規表現講座 * 間違いだらけの正規表現講座 [#h097a6f0] ** このテキストについて [#r6728651] エディタをいじっていたりすると、「正規表現」という言葉を目にする事があるかと思います。~ 正規表現ってなんだか便利そうだけど、良く分からない…という方が多いのではないでしょうか。~ ここでは、「テキストエディタは普通に扱えるけど正規表現は知らない」くらいの方を~ 対象として、正規表現の基本について、何回かに分けて解説していきたいと思います。 ただし、私は多分沢山間違いを書くと思いますので、その点はご了承下さいませ… ** 注意 [#q897db1a] 正規表現というのは、実はきちんと決まった規則があるわけではなく((POSIXなどの規格はありますが))~ 多くのソフト(処理系)で同じような表現が使えるように出来ている、といった程度の~ 互換性しかありません。 そのため、使う処理系が異なると、細かい所が違ってくる場合があります。 以下の記事においては、多くの処理系で一般的に使えると思われる正規表現及び~ その動作について記載していますが、「一般的に使えると思われる」は単なる私の~ 直感ですので、処理系によっては動作が異なったり使えなかったりするかもしれません。 ** CONTENTS [#wfb7d6fb] 【基礎編】 - [[第 1回 正規表現って何?>./1]]&new(./1,nolink); - [[第 2回 この中からどれかひとつ>./2]]&new(./2,nolink); - [[第 3回 何文字でも続く>./3]]&new(./3,nolink); - [[第 4回 まとめて一つ>./4]]&new(./4,nolink); - [[第 5回 メタ&エスケープ!>./5]]&new(./5,nolink); - [[第 6回 あたまとおしり>./6]]&new(./6,nolink); - [[第 7回 検索のおさらい、欲張りなマッチ>./7]]&new(./7,nolink); - [[第 8回 一気に置き換えろ!>./8]]&new(./8,nolink); - [[第 9回 細かいあれこれ>./9]]&new(./9,nolink); - [[第10回 まとめ>./10]]&new(./10,nolink); 【応用編】 - [[第11回 先読み、前読み>./11]]&new(./11,nolink); 【おまけ】 - [[おまけ1 さくらスクリプトの正規表現>./おまけ1]]&new(./おまけ1,nolink); |