length
~文字列の長さ
半角も全角も1文字。
結合系
+
~文字列の連結
+
演算子は文字列同士を結合する。半角と全角の連結もok。
join
~配列要素の文字列化
配列のメソッドだが、join
メソッドは配列要素を指定した文字列で結合して文字列にする。
分割系
split
~文字列の配列への分割
引数で指定した文字列で元の文字列を分解して配列化。
2つ目の例から、引数で指定した文字列"--"
が見つかるたびに、そこまでの文字列を要素として配列に加えていることがわかる。
削除系
delete
~特定の文字の削除
引数で指定した文字列を削除。
strip
~前後のスペースの削除
半角スペースを削除。全角スペースは削除されない。
chop/chop!~末尾文字の削除
chop/chop!
は末尾文字を削除する。
chomp/chomp!~末尾の改行文字の削除
chomp/chomp!
は末尾文字を削除する。
変換系
upcase/downcase
~大文字化/小文字化
アルファベットの大文字化/小文字化。