正規表現の始まり文字と終わり文字を変えてみる
Rubyで正規表現を使うには、普通、スラッシュで囲みます。
でも、%r パーセントアールを使うことで、スラッシュではない任意の記号を使うこともできます。しかも、括弧の文字を使った場合は、括弧開くと括弧閉じをペアで使います。
以下は全部同じ正規表現として扱われるようです。
Perlと似ているような気がしますが。
【広告】
/正規表現をここに書く/
でも、%r パーセントアールを使うことで、スラッシュではない任意の記号を使うこともできます。しかも、括弧の文字を使った場合は、括弧開くと括弧閉じをペアで使います。
以下は全部同じ正規表現として扱われるようです。
/正規表現をここに書く/
%r|正規表現をここに書く|
%r!正規表現をここに書く!
%r_正規表現をここに書く_
%r<正規表現をここに書く>
%r{正規表現をここに書く}
%r(正規表現をここに書く)
%r[正規表現をここに書く]
Perlと似ているような気がしますが。
【広告】