« 正規表現の言葉 | メイン | 正規表現を試す »

一番簡単な正規表現

ここからは、実際に正規表現を試しながら学びます。

一番簡単な、正規表現の例を示します。
【a】【abcde】=【マッチします】
これは、【abcde】と言う文字列が、【a】と言う条件に合うかどうか調べています。
プログラムなどで、【'a'='abcde'】などと表現すると、False(適合しない)になりますが、正規表現の場合は、【a】と言う文字が含まれているか?と言う判断をします。
 次のような例も確認指定ください。

【x】【abcde】=【マッチしません】
【bc】【abcde】=【マッチします】・・・・含まれていればどこでも良い
【ac】【abcde】=【マッチしません】・・連続していないときは、不適合

この条件の部分には、正規表現メタキャラクタを用いることで、より複雑な条件を指定できるのですが、基本的な考え方は、このようなものです。

次の表現が、マッチするか、しないか、演習だと思って考えてみてください。
【さんが転んだ】【だるまさんが転んだ】=【】
【おはよう】【ございます】=【】
【はい】【わがはいは、ねこである】=【】
【いいえ】【いい絵ですね】=【】

トラックバック

このエントリーのトラックバックURL:
http://www.wakusan.com/mt/mt-tb.cgi/38

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2006年10月23日 11:32に投稿されたエントリーのページです。

ひとつ前の投稿は「正規表現の言葉」です。

次の投稿は「正規表現を試す」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35