ここからは、実際に正規表現を試しながら学びます。
一番簡単な、正規表現の例を示します。
【a】【abcde】=【マッチします】
これは、【abcde】と言う文字列が、【a】と言う条件に合うかどうか調べています。
プログラムなどで、【'a'='abcde'】などと表現すると、False(適合しない)になりますが、正規表現の場合は、【a】と言う文字が含まれているか?と言う判断をします。
次のような例も確認指定ください。
【x】【abcde】=【マッチしません】
【bc】【abcde】=【マッチします】・・・・含まれていればどこでも良い
【ac】【abcde】=【マッチしません】・・連続していないときは、不適合
この条件の部分には、正規表現のメタキャラクタを用いることで、より複雑な条件を指定できるのですが、基本的な考え方は、このようなものです。
次の表現が、マッチするか、しないか、演習だと思って考えてみてください。
【さんが転んだ】【だるまさんが転んだ】=【】
【おはよう】【ございます】=【】
【はい】【わがはいは、ねこである】=【】
【いいえ】【いい絵ですね】=【】