文字種別のチェック
ユニコードの汎用文字だけか、数字も含むのか、数字だけなのか、半角スペースも含むのか、空白文字だけか。
【半角スペースを含む場合】
Spaceをメソッドの後ろにつけると半角スペースも含めるようになります。
isAlpha isAlphanumeric isNumeric isAlphaSpace isAlphanumericSpace isNumericSpace isWhitespace
public static boolean isAlpha(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字だけで構成されているかチェックします。
public static boolean isAlphanumeric(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と数字だけで構成されているかチェックします。
public static boolean isAsciiPrintable(java.lang.String str)
チェック対象の文字列が、ASCII文字だけで構成されているかチェックします。
public static boolean isNumeric(java.lang.String str)
チェック対象の文字列が、数字だけで構成されているかチェックします。
【半角スペースを含む場合】
Spaceをメソッドの後ろにつけると半角スペースも含めるようになります。
public static boolean isAlphaSpace(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と半角スペースだけで構成されているかチェックします。
public static boolean isAlphanumericSpace(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と数字と半角スペースだけで構成されているかチェックします。
public static boolean isNumericSpace(java.lang.String str)
チェック対象の文字列が、数字と半角スペースだけで構成されているかチェックします。
public static boolean isWhitespace(java.lang.String str)
チェック対象の文字列が、空白文字だけで構成されているかチェックします。
参考サイト
Apache Commons Lang – StringUtils(IsAlpha – IsNumeric – IsWhitespace – IsAsciiPrintable) TK Factory
http://tk-factory.net/wordpress/?p=1454
文字列の大文字・小文字変換
Apache Commons Lang – StringUtils(UpperCase – LowerCase – SwapCase – Capitalize – Uncapitalize) TK Factory
http://tk-factory.net/wordpress/?p=1452