rubyでの改行の置換テクニック
1099 ワード
テキストがあります.
その中の「」を「r」に置き換えたいのは、グローバルをに置き換えることです.
コードは次のとおりです.
------------------------------------------------------------------------------------------------------
エラー置換の例を添付
このエラーコードで「」を「\r」に置き換えた結果、次のようになります.
印刷結果は次のとおりです.
str_encode = "MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEx
MTExMTExMTExMTExMQ==
"
その中の「」を「r」に置き換えたいのは、
コードは次のとおりです.
irb(main):037:0> m = a.gsub(/
/, "\r
")
=> "MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEx\r
MTExMTExMTExMTExMQ==\r
"
------------------------------------------------------------------------------------------------------
エラー置換の例を添付
irb(main):038:0> m = a.gsub(/
/, '\r
')
このエラーコードで「」を「\r」に置き換えた結果、次のようになります.
=> "MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEx\\r\
MTExMTExMTExMTExMQ==\\r\
"
印刷結果は次のとおりです.
irb(main):039:0> puts m
MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEx\r
MTExMTExMTExMTExMQ==\r
=> nil