|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjunkutil.common.StringUtil
public class StringUtil
文字列操作
メソッドの概要 | |
---|---|
static void |
clearRepeatedCharsCash()
推奨されていません。 |
static java.lang.String |
decodeURL(java.lang.String str)
URLデコード |
static java.lang.String |
decodeURL(java.lang.String str,
java.lang.String encoding)
URLデコード |
static java.lang.String |
encodeURL(java.lang.String str)
URLエンコード |
static java.lang.String |
encodeURL(java.lang.String str,
java.lang.String encoding)
URLエンコード |
static boolean |
equals(java.lang.String[] arg1,
java.lang.String[] arg2)
配列と配列の比較 |
static java.lang.String |
escapeHtml(java.lang.String str)
HTMLエスケープ |
static boolean |
fuzzyEquals(java.lang.String str1,
java.lang.String str2,
int err)
n文字の差異を許容するequalsメソッド |
static java.lang.String |
getRepeatedChars(char c,
int len)
推奨されていません。 repeat(char c, int len) |
static java.lang.String |
getRepeatedChars(java.lang.String s,
int len)
推奨されていません。 repeat(char c, int len) |
static java.lang.String |
getRepeatedSpaces(int len)
推奨されていません。 repeat(char c, int len) |
static java.lang.String |
join(java.lang.String[] args,
java.lang.String delim)
文字列を連結する |
static boolean |
match(java.lang.String str,
java.util.regex.Pattern pattern)
部分マッチ |
static boolean |
match(java.lang.String str,
java.lang.String re)
部分マッチ |
static java.lang.String |
padLeft(java.lang.String str,
int len)
左に詰めものをする |
static java.lang.String |
padLeft(java.lang.String str,
int len,
char pad)
左に詰めものをする |
static java.lang.String |
padRight(java.lang.String str,
int len)
右に詰めものをする |
static java.lang.String |
padRight(java.lang.String str,
int len,
char pad)
右に詰めものをする |
static java.lang.String |
repeat(char c,
int len)
g任意の長さの文字列を取得する |
static java.lang.String |
replaceAll(java.lang.String strValue,
java.lang.String strOld,
java.lang.String strNew)
全ての文字列を置き換える |
static java.lang.String |
replaceFirst(java.lang.String target,
java.lang.String search,
java.lang.String replacement)
最初の文字列のみを置き変える |
static java.lang.String |
spaceToTab(java.lang.String str,
int spaceLen)
スペースをタブに置き換える |
static java.lang.String[] |
split(java.lang.String args,
java.lang.String delim)
文字列を分割する |
static java.lang.String |
tabToSpace(java.lang.String str,
int spaceLen)
タブをスペースに置き換える |
static java.lang.String |
toString(java.lang.String[] args)
配列を文字列に変換する |
static java.lang.String |
trimLeft(java.lang.String str)
左のみトリムする |
static java.lang.String |
trimRight(java.lang.String str)
右のみトリムする |
static java.lang.String |
unescapeHtml(java.lang.String str)
HTMLアンエスケープ |
static java.lang.String |
unwrapBracket(java.lang.String str,
java.lang.String both)
ブラケットを外す |
static java.lang.String |
unwrapBracket(java.lang.String str,
java.lang.String left,
java.lang.String right)
ブラケットを外す |
static java.lang.String |
urlDecode(java.lang.String str)
推奨されていません。 decodeURL(String str) |
static java.lang.String |
urlDecode(java.lang.String str,
java.lang.String encoding)
推奨されていません。 decodeURL(String str, String encoding) |
static java.lang.String |
urlEncode(java.lang.String str)
推奨されていません。 encodeURL(String str) |
static java.lang.String |
urlEncode(java.lang.String str,
java.lang.String encoding)
推奨されていません。 encodeURL(String str, String encoding) |
static java.lang.String |
wrapBracket(java.lang.String str,
java.lang.String both)
ブラケットで囲む |
static java.lang.String |
wrapBracket(java.lang.String str,
java.lang.String left,
java.lang.String right)
ブラケットで囲む |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static java.lang.String replaceFirst(java.lang.String target, java.lang.String search, java.lang.String replacement)
target
- - 置換対象文字列search
- - 検索文字列replacement
- - 置換文字列
public static java.lang.String replaceAll(java.lang.String strValue, java.lang.String strOld, java.lang.String strNew)
strValue
- - 置換対象文字列strOld
- - 検索文字列strNew
- - 置換文字列
public static java.lang.String join(java.lang.String[] args, java.lang.String delim)
args
- delim
-
public static java.lang.String[] split(java.lang.String args, java.lang.String delim)
args
- delim
-
public static java.lang.String trimLeft(java.lang.String str)
str
-
public static java.lang.String trimRight(java.lang.String str)
str
-
public static java.lang.String padLeft(java.lang.String str, int len)
str
- len
-
public static java.lang.String padLeft(java.lang.String str, int len, char pad)
str
- len
- pad
-
public static java.lang.String padRight(java.lang.String str, int len)
str
- len
-
public static java.lang.String padRight(java.lang.String str, int len, char pad)
str
- len
- pad
-
public static java.lang.String wrapBracket(java.lang.String str, java.lang.String both)
str
- both
-
public static java.lang.String wrapBracket(java.lang.String str, java.lang.String left, java.lang.String right)
str
- left
- right
-
public static java.lang.String unwrapBracket(java.lang.String str, java.lang.String both)
str
- both
-
public static java.lang.String unwrapBracket(java.lang.String str, java.lang.String left, java.lang.String right)
str
- left
- right
-
public static java.lang.String tabToSpace(java.lang.String str, int spaceLen)
str
- spaceLen
-
public static java.lang.String spaceToTab(java.lang.String str, int spaceLen)
str
- spaceLen
-
public static java.lang.String getRepeatedSpaces(int len)
repeat(char c, int len)
len
-
public static java.lang.String getRepeatedChars(java.lang.String s, int len)
repeat(char c, int len)
s
- len
-
public static java.lang.String repeat(char c, int len)
c
- len
-
public static java.lang.String getRepeatedChars(char c, int len)
repeat(char c, int len)
c
- len
-
public static void clearRepeatedCharsCash()
public static boolean fuzzyEquals(java.lang.String str1, java.lang.String str2, int err)
str1
- str2
- err
-
public static java.lang.String toString(java.lang.String[] args)
args
-
public static boolean equals(java.lang.String[] arg1, java.lang.String[] arg2)
arg1
- arg2
-
public static java.lang.String urlEncode(java.lang.String str)
encodeURL(String str)
str
-
public static java.lang.String urlEncode(java.lang.String str, java.lang.String encoding)
encodeURL(String str, String encoding)
str
- encoding
-
public static java.lang.String urlDecode(java.lang.String str)
decodeURL(String str)
str
-
public static java.lang.String urlDecode(java.lang.String str, java.lang.String encoding)
decodeURL(String str, String encoding)
str
- encoding
-
public static java.lang.String encodeURL(java.lang.String str)
str
-
public static java.lang.String encodeURL(java.lang.String str, java.lang.String encoding)
str
- encoding
-
public static java.lang.String decodeURL(java.lang.String str)
str
-
public static java.lang.String decodeURL(java.lang.String str, java.lang.String encoding)
str
- encoding
-
public static java.lang.String escapeHtml(java.lang.String str)
str
-
public static java.lang.String unescapeHtml(java.lang.String str)
str
-
public static boolean match(java.lang.String str, java.util.regex.Pattern pattern)
str
- pattern
-
public static boolean match(java.lang.String str, java.lang.String re)
str
- re
-
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |