Rubyで正規表現を記載する方法
Rubyで正規表現を記載するには、//で囲む方法と、Regexp.newメソッドを使う方法の2つがあります。
1. //で囲む方法
正規表現を//で囲むことで、リテラルとして記述できます。
例えば、/pattern/のように記述します。
regex = /abc/
この場合、regexには文字列「abc」にマッチする正規表現が格納されます。
2. Regexp.newメソッドを使う方法
Regexp.newメソッドを使用すると、文字列として正規表現パターンを指定することができます。
こちらの方法では、変数を使って動的に正規表現を作成することができます。
pattern = 'abc' regex = Regexp.new(pattern)
この場合、regexには文字列「abc」にマッチする正規表現が格納されます。
どちらの方法でも、正規表現を使用して文字列のマッチングや検索、置換を行うことができます。