arison.jp arison.jp blog - 現在をたのしく、未来をたのしむ。日常の思い出兼備忘録。

【Java】文字種別のチェック

文字種別のチェック

ユニコードの汎用文字だけか、数字も含むのか、数字だけなのか、半角スペースも含むのか、空白文字だけか。

【半角スペースを含む場合】
Spaceをメソッドの後ろにつけると半角スペースも含めるようになります。

isAlpha
isAlphanumeric
isNumeric

isAlphaSpace
isAlphanumericSpace
isNumericSpace

isWhitespace


isAlpha

public static boolean isAlpha(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字だけで構成されているかチェックします。


isAlphanumeric

public static boolean isAlphanumeric(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と数字だけで構成されているかチェックします。


isAsciiPrintable

public static boolean isAsciiPrintable(java.lang.String str)
チェック対象の文字列が、ASCII文字だけで構成されているかチェックします。


isNumeric

public static boolean isNumeric(java.lang.String str)
チェック対象の文字列が、数字だけで構成されているかチェックします。

【半角スペースを含む場合】
Spaceをメソッドの後ろにつけると半角スペースも含めるようになります。


isAlphaSpace

public static boolean isAlphaSpace(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と半角スペースだけで構成されているかチェックします。


isAlphanumericSpace

public static boolean isAlphanumericSpace(java.lang.String str)
チェック対象の文字列が、ユニコードの汎用文字と数字と半角スペースだけで構成されているかチェックします。


isNumericSpace

public static boolean isNumericSpace(java.lang.String str)
チェック対象の文字列が、数字と半角スペースだけで構成されているかチェックします。


isWhitespace

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

About arison

大都会岡山の南部にある玉野市生まれ。 大都会岡山のIT会社(目標は大都会No.1)でコンピュータとお客を相手に日夜格闘中。 関東出張中はグルメブログ。 基本的に遊び人のおっさん。 ライフハックとガンダム好き。ギガフロート玉野を浸透中。

20. 2月 2013 by arison
Categories: 日記, プログラミング | Tags: | Leave a comment

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください