先頭と末尾を合わせて指定
【開発環境】
OS:Win10(64ビット)
Ruby 3.0.1
VSCodeバージョン: 1.57.1
【「^」と「$」の併合】
パターンの中にはメタ文字は単独で使用するだけではなく複数のメタ文字を併用して使用することが出来ます。そこで行の先頭にマッチする「^」と行の末尾にマッチする「$」を合わせて使ってみます。
・書式
/^パターン$/
メタ文字を除くパターン部分が文字列だった場合、指定された文字列が行の先頭と末尾にマッチすることになりますので、この場合はパターン部分で指定した文字列と完全に一致する場合にだけマッチすることになります。
例文
○ abc
× abcdef
× defabc
サンプルプログラム「test5-1.rb」