LoginSignup
3
1

More than 5 years have passed since last update.

rubyのコードで改行したい時〜♬

Last updated at Posted at 2016-09-07

コーディング規約とかで80文字とか、120文字とかで改行したい時のtips

文字列

\エスケープして継続

sample.rb
pry(main)> str = "AAAAAAAAAAAAAAAAAAAAAAAAA"\
pry(main)> "AAAAAAAAAAAAAAAAAAAAAAAAA"\
pry(main)> "AAAAAAAAAAAAAAAAAAAAAAAAA"\
pry(main)> "AAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

正規表現

optionにxを付与

sample.rb
pry(main)> hoge = /東京
pry(main)> 都/x
/\u6771\u4EAC
\u90FD/x
pry(main)> "東京都".scan(hoge)
[
    [0] "東京都"
]
3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1