Ruby - 文字列操作に関するメソッド一覧
=~
todo
match
todo
scan
Stringのメソッド。
正規表現のパターンとマッチする部分を文字列からすべて取り出し、配列にして返す。
'123 456 789'.scan(/\d+/) # => ['123', '456', '789']
split
Stringのメソッド。
引数の文字列あるいは正規表現を区切り文字として分割し、配列にして返す。
'ruby,python,java'.split(',') # => ['ruby', 'python', 'java'] 'sqlite, mysql , postgresql'.split(/\s*,\s*/) # => ['sqlite', 'mysql', 'postgresql']
grep(obj)
「obj == 要素」を試し、trueだった要素を配列にして返す。
["cat", 123, "#dog", "mouse"].grep(/^[A-Za-z]+$/) # => ["cat", "mouse"]
gsub
todo
slicce
todo