|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.management.web.utility.StringUtil
public class StringUtil
文字列に関するユーティリティ
コンストラクタの概要 | |
---|---|
StringUtil()
|
メソッドの概要 | |
---|---|
static String[] |
extrateUrl(String str)
文字列からURLを抽出する |
static String |
getLimitStyle(String str,
int count)
連続する半角文字列の場合指定した桁数の後に半角スペースを入れる |
static String |
getUniqueString()
ランダムでユニークな文字列を生成する |
static String |
insertStringPerCount(String orig,
String inserted,
int count)
指定した文字数毎に指定した文字列を挿入する |
static boolean |
isHalfSizeAlphaNumeral(String str)
文字列が半角英数記号(記号はハイフン除く)のみで構成されているならばtrueを返す |
static boolean |
isValidString(String target)
|
static String |
makeMasked(String message)
引数の文字列と同じ文字数分の*を返す |
static String |
nullandStringTohyphen(String str)
指定した文字列がNull、空文字、"null"なら"-"を返す |
static String |
nullString(String str)
指定された文字列がnullなら""を返す |
static String |
nullTohyphen(String str)
指定した文字列が空文字なら"-"を返す |
static String |
randomPassword(int size)
ランダムな英数字からなる指定サイズの文字列を生成する |
static String |
replaceAtMark(String str)
指定した文字列に含まれる@を[at]に置き換える |
static String |
replaceURLStringToLinkTags(String string)
文中のURL表記をAタグへ置き換える |
static String |
shortenString(String str,
int i)
指定された文字列の指定された桁数以降を...に置き換える |
static String |
toUppercaseHeadCharactor(String str)
文字列の先頭文字を大文字にそれ以降を小文字にする |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public StringUtil()
メソッドの詳細 |
---|
public static boolean isValidString(String target)
public static String toUppercaseHeadCharactor(String str)
str
- 文字列
public static String[] extrateUrl(String str)
str
- 対象文字列
public static String insertStringPerCount(String orig, String inserted, int count)
orig
- inserted
- count
-
public static String getLimitStyle(String str, int count)
str
- チェック対象の文字列count
- 桁数
public static String getUniqueString()
public static boolean isHalfSizeAlphaNumeral(String str)
str
- チェック対象の文字列
public static String nullString(String str)
str
- 指定する文字列
public static String nullTohyphen(String str)
str
- 指定する文字列
public static String nullandStringTohyphen(String str)
str
- 指定する文字列
public static String randomPassword(int size)
size
- 文字列のサイズ
public static String replaceAtMark(String str)
str
- 指定する文字列
public static String shortenString(String str, int i)
str
- 指定する文字列i
- 指定する桁数
public static String makeMasked(String message)
message
-
public static String replaceURLStringToLinkTags(String string)
string
- 対象の文字列
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |