文字列の大文字小文字を変換するには (downcase / lc / strtolower / toLowerCase, strtoupper / toUpperCase / uc / upcase)
Java / Scala / Groovy 2014/11/02
Javaでの例
String uppercase_str = str.toUpperCase();
String lowercase_str = str.toLowerCase();
Scalaでの例
val uppercase_str = str.toUpperCase;
val lowercase_str = str.toLowerCase;
Groovyでの例
def uppercase_str = str.toUpperCase()
def lowercase_str = str.toLowerCase()
Signature:
String java.lang.String#toUpperCase()
String java.lang.String#toLowerCase()
java.lang.String#toUpperCase
| Java Platform SE 8 Javadoc
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#toUpperCase–
java.lang.String#toLowerCase
| Java Platform SE 8 Javadoc
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#toLowerCase–
PHP 2016/08/05
strtoupper
関数、strtolower
関数を使う。
$uppercase_str = strtoupper($str);
$lowercase_str = strtolower($str);
この2つはロケールに依存する。
strtoupper
関数 | PHP Manual
http://php.net/manual/ja/function.strtoupper.php
strtolower
関数 | PHP Manual
http://php.net/manual/ja/function.strtolower.php
Python 2014/11/12
upper
メソッド、lower
メソッドを使う。
title
メソッドを使うと、1文字目を大文字にし、2文字目以降を小文字にしてくれる。
Python3での例
str = "heLLO"
print(str.upper());
# => HELLO
print(str.title());
# => Hello
print(str.lower());
# => hello
Ruby 2013/05/04
uppercase_str = str.upcase
lowercase_str = str.downcase
Perl 2014/11/03
my $uppercase_str = uc($str);
my $lowercase_str = lc($str);
uc
関数 | perldoc.jp
http://perldoc.jp/func/uc
lc
関数 | perldoc.jp
http://perldoc.jp/func/lc
sh (シェルスクリプト) 2015/03/19
echo HeLLo | tr "[:upper:]" "[:lower:]"
# => hello
JavaScript / CoffeeScript 2013/09/11
upperCaseStr = str.toUpperCase();
lowerCaseStr = str.toLowerCase();