5
このコード行では、「Review Notes \ 50optional \ 51」の文字列がテキストファイルの最後まで一致するようにします。これどうやってするの?テキストファイルの終わりまで文字列をどのように一致させるのですか?
reviewNotes = contents.match(/Review Notes \50optional\51\n==================(.*?)/m)[1].strip
バックスラッシュをエスケープするべきではないでしょうか。あるいは、Rubyは、この逆参照が存在しないことを検出し、それを文字通り扱いますか?また、 '$'は常に行末に一致し、Rubyのファイルの終わりには一致しません。マルチラインモードはありません( '/ m'はRubyにあり、'/s'は他の正規表現のフレーバにあります)。 –
@Tim、多分 '\ 50'は8進数ですか?そうでない場合は、エスケープする必要があります。 –
はい、これらは角かっこの8進数です。そして、ありがとう、あなたの答えが働く! – thisiscrazy4