Ruby正規表現の使い方
【開発環境】
OS:Win10(64ビット)
Ruby 3.0.1
VSCodeバージョン: 1.57.1
・正規表現
正規表現とは指定した条件に一致する複数の文字列を一つのパターンで表現する方法。正規表現で用意されている構文や特殊な文字を組み合わせる事で、複雑な条件を持つ検索パターンを簡潔に定義することが出来ます
■正規表現の利用方法
例文
このように完全に一致しているかどうかを調べるだけならば「==」メソッドを使うことで判定が出来ます。
では、対象の文字列に「e」で始まり「o」で終わる文字列が含まれているかどうかを調べるにはどうすればいいでしょうか?
【/e.*o/パターン】
パターンが定義できれば、あとは対象の文字列の中にパターンが含まれるかどうかを調べるだけで済みます。
サンプルプログラム「test1-1.rb」
※コメント投稿者のブログIDはブログ作成者のみに通知されます