英字文字列を全て英字小文字にする

英字文字列を全て英字小文字にする #

英字の文字列を全て小文字にする方法について。 小文字の場合も、大文字同様にほとんどの言語で関数やメソッドが用意されているので、それを利用する。

クラスはここではMain.javaとする

class Main{
    public static void main(String args[]){
      String s = "test";
      s = s.toLowerCase();
    }
}

JavaではStringクラスに toLowerCase() というメソッドがあり、これにより文字列を全て英小文字に変換して表示してくれる。
ただし、これも文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。

s = "test"
s = s.lower()

Pythonは文字列型のstrオブジェクトにメソッド lower() があり、これにより文字列を全て小文字にできる。
ただし、これも文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。

var s = "TEST"
s = s.toLowerCase();

console.log(s);

実行結果

test

Javascriptではメソッド toLowerCase() により文字列を全て小文字にできる。
ただし、これも文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。