前提・実現したいこと
cloud9での正規表現のマッチについてです。
(バックスラッシュ)nをマッチさせ:に変換したいのですが、(バックスラッシュ)nがマッチしません。windowsを使っています。
調べたところ、windows環境の影響があるようなのですが、cloud9上では¥(円)nマークではなく\(バックスラッシュ)nと表記されるため、windows環境の影響なのかそうでないのか判断が付きません。
cloud9上で(バックスラッシュ)nにマッチさせるにはどうしたらいいでしょうか?あるいは、cloud9の問題ではないのでしょうか?
よろしくお願いします。
該当のソースコード
Ruby
text = "\n"
p text.gsub('\n', ':')
=>"\n"
試したこと
p text.gsub('\r\n', ':')
p text.gsub('\r?\n', ':')
p text.gsub('/\r?\n', ':')
p text.gsub('/\r/\n', ':')
p text.gsub('/\n', ':')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。