gnu.caf.util
Class StringUtil

java.lang.Object
  extended by gnu.caf.util.StringUtil

public class StringUtil
extends java.lang.Object

Description : ¹®ÀÚ¿­À» Handlin ÇÏ´Â Util Ŭ·¡½º

Since:
JDK1.4.1
Version:
0.1, 08/18/2004
Author:
Choi Jin Souk

Constructor Summary
StringUtil()
           
 
Method Summary
static void appendStr(java.lang.String fil, java.lang.String str)
          ÆÄÀÏ¿¡ ¹®ÀÚ¿­À» Ãß°¡
static java.lang.String asc2ksc(java.lang.String str)
          ASCII ¸¦ KSC5601 º¯È¯
static java.lang.String commaMask(double amt)
           
static java.lang.String commaMask(double amt, int pos)
           
static java.lang.String commaMask(long amt)
           
static java.lang.String commaMask(long amt, int pos)
           
static java.lang.String commaMask(java.lang.String src)
           
static java.lang.String commaMask(java.lang.String src, int pos)
          ÀԷ¹ÞÀº StringÀ» pos·Î ÁöÁ¤ÇÑ À§Ä¡¿¡ Comma¸¦ »ç¿ëÇÏ¿© ³ª´©´Â ÇÔ¼ö (±Ý¾×À» Ç¥½ÃÇÒ¶§ ÁÖ·Î »ç¿ë)
static boolean compareByteLength(java.lang.String str, int len)
          ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static boolean compareByteLength(java.lang.String str, int min, int max)
          ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static boolean compareByteLength(java.lang.String str, int min, int max, java.lang.String enc)
          ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static boolean compareByteLength(java.lang.String str, int len, java.lang.String enc)
          ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static boolean compareLength(java.lang.String str, int len)
          ¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static boolean compareLength(java.lang.String str, int min, int max)
          ¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.
static java.lang.String cut(java.lang.String s, int len)
          ¹®ÀÚ¿­À» ÁÖ¾îÁø ±æÀ̸¸Å­ ÀÚ¸¥´Ù.
static java.lang.String cut(java.lang.String s, int len, java.lang.String prefix)
          ¹®ÀÚ¿­À» ÁÖ¾îÁø ±æÀ̸¸Å­ ÀÚ¸¥´Ù.
static java.lang.String cutHead(java.lang.String s, int size)
          * ¾ÕºÎºÐÀ» Á¦°ÅÇϰí À߸°ºÎºÐ¿¡ ...
static java.lang.String cutTail(java.lang.String s, int size)
          ¹®ÀÚ¿­À» ƯÁ¤±æÀÌ·Î ÀÚ¸£°í À߸°ºÎºÐ¿¡ ...
static java.lang.String decodeString(java.lang.String str)
          Decode a string using Base64 encoding.
static java.lang.String encodePassword(java.lang.String password, java.lang.String algorithm)
          Encode a string using algorithm specified in web.xml and return the resulting encrypted password.
static java.lang.String encodeString(java.lang.String str)
          Encode a string using Base64 encoding.
static java.lang.String format(java.lang.Object source, int formatLen)
          Æ¯Á¤ Object¸¦ "0000..."
static java.lang.String format(java.lang.Object source, int formatLen, char formatChar)
          Æ¯Á¤ Object¸¦ ƯÁ¤ Charater ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.
static java.lang.String format(java.lang.Object source, int formatLen, char formatChar, java.lang.String prefix)
          Æ¯Á¤ Object¸¦ ƯÁ¤ Charater ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.
static java.lang.String format(java.lang.Object source, int formatLen, java.lang.String prefix)
          Æ¯Á¤ Object¸¦ "0000..."
static java.lang.String format(java.lang.Object source, java.lang.String formatStr)
          StringÀ» ƯÁ¤ StringÀÇ ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.
static int getByteLength(java.lang.String str)
          ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ±¸ÇÑ´Ù.
 java.lang.String getCapitalize(java.lang.String str)
          Capitalize µÈ ¹®ÀÚ¿­ ¹Ýȯ. ex) updr_tm -> UpdrTm
static java.lang.String getData(java.lang.String p_strData)
          ¼³¸í : JSP FORM VALUE ÁöÁ¤½Ã º¯È¯.
static java.lang.String getFileName(java.lang.String file_path)
           
static char getFirstElement(char c)
          ÇÑ±Û ¹®ÀÚÀÇ ÃʼºÀ» ÃßÃâ
static char getFirstElement(java.lang.String str)
          ¹®ÀÚ¿­ÀÇ Ã¹¹øÂ° ¿ä¼Ò¸¦ ÃßÃâ (ÇѱÛÀÏ °æ¿ì ÃʼºÀ» ÃßÃâ)
static java.lang.String getJoin(java.util.Vector vString, java.lang.String strJoiner)
          ¹®ÀÚ¿­µéÀ» Join ÇÑ´Ù.
static int getLastElementCode(char c)
          ÇÑ±Û ¹®ÀÚÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼º Äڵ尪À» ÃßÃâ
static int getLastElementCode(java.lang.String str)
          ÇÑ±Û ¹®ÀÚ¿­ÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼º Äڵ尪À» ÃßÃâ
 java.lang.String getlCapitalize(java.lang.String str)
          Capitalize µÈ ¹®ÀÚ¿­ ¹Ýȯ. ex) updr_tm -> updrTm
static java.lang.String getLeft(java.lang.String strString, int nLength)
          ¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» ¿øÂʺÎÅÍ °¡Á®¿È.
static java.lang.String getMid(java.lang.String strString, int nStart, int nLength)
          ¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» nStart¿¡¼­ nLength±îÁö °¡Á®¿È.
static java.lang.String getRight(java.lang.String strString, int nLength)
          ¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» ¿À¸¥ÂʺÎÅÍ °¡Á®¿È.
static java.util.Vector getSplit(java.lang.String strString, java.lang.String strDelimeter)
          ¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ DelimeterºÎºÐÀ» ±¸ºÐÁöÀ½.
static boolean hasLastElement(char c)
          ¸¶Áö¸· ÇÑ±Û ¹®ÀÚÀÇ Á¾¼ºÀÌ Á¸ÀçÇÏ´Â °Ë»ç
static boolean hasLastElement(java.lang.String str)
          ÇÑ±Û ¹®ÀÚ¿­ÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼ºÀÌ Á¸Á¦ÇÏ´Â °Ë»ç
static boolean isAlpha(char c)
          ¹®ÀÚ Çϳª°¡ ¾ËÆÄºªÀÎÁö °Ë»ç
static boolean isAlpha(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ¾ËÆÄºªÀÎÁö °Ë»ç
static boolean isAlpNum(char c)
          ¹®ÀÚ Çϳª°¡ ¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁö °Ë»ç
static boolean isAlpNum(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁö °Ë»ç
static boolean isEmail(java.lang.String email)
          À̸ÞÀÏÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.
static boolean isEmpty(java.lang.String sStr)
          ÇØ´ç ¹®ÀÚ¿­¿¡ °ªÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
static boolean isFloat(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ FloatÀÎÁö °Ë»ç
static boolean isHanAlp(char c)
          ¹®ÀÚ Çϳª°¡ ÇÑ±Û ¶Ç´Â ¾ËÆÄºªÀÎÁö °Ë»ç
static boolean isHanAlp(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ÇÑ±Û ¶Ç´Â ¾ËÆÄºªÀÎÁö °Ë»ç
static boolean isHangul(char c)
          ¹®ÀÚ Çϳª°¡ ÇѱÛÀÎÁö °Ë»ç
static boolean isHangul(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ÇѱÛÀÎÁö °Ë»ç
static boolean isInt(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö °Ë»ç
static java.lang.String isNull(java.lang.String source, java.lang.String replace)
          ÇØ´ç ¹®ÀÚ¿­ÀÌ nullÀÏ °æ¿ì ´ëü ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
static boolean isNumber(char c)
          ¹®ÀÚ Çϳª°¡ ¼ýÀÚÀÎÁö °Ë»ç
static boolean isNumber(java.lang.String str)
          ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö °Ë»ç
static boolean isRegcode(java.lang.String regcode)
          Áֹεî·Ï¹øÈ£ÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.
static boolean isRegcode(java.lang.String regcode1, java.lang.String regcode2)
          Áֹεî·Ï¹øÈ£ÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.
static boolean isStrInArray(java.lang.String str, java.lang.String[] strArray)
           
static boolean isWhiteSpace(char chData)
           
static java.lang.String itos(int i)
          int°ªÀ» StringÀ¸·Î º¯È¯ÇÑ´Ù.
static java.lang.String ksc2asc(java.lang.String str)
          KSC5601 ¸¦ ASCII º¯È¯
static java.lang.String ksc2utf(java.lang.String str)
           
static java.lang.String lpad(java.lang.String str, int len, char pad)
          ÀԷ¹ÞÀº StringÀ» ¿øÇÏ´Â ±æÀ̸¸Å­ ¿øÇÏ´Â ¹®ÀÚ·Î ¿ÞÂÊÀ» ä¿öÁÖ´Â ÇÔ¼ö
static java.lang.String merge(java.util.Vector v, java.lang.String del)
          Æ¯Á¤ delimiter·Î Vector¸¦ StringÀ¸·Î º¯È¯ÇÑ´Ù.
static java.lang.String putData(java.lang.String p_strData)
          ¼³¸í : DB¿¡ µ¥ÀÌÅÍ ÀúÀå½Ã Ư¼ö¹®ÀÚ º¯È¯.
static java.lang.String remove(java.lang.String str, java.lang.String tok)
          ¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ Á¦°ÅÇÑ´Ù (¿¹) 2001/01/01 ==> 20010101
static java.lang.String replace(java.lang.String str, java.lang.String src, java.lang.String tgt)
          ¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ ġȯÇÑ´Ù
 java.lang.String replaceChar(java.lang.String arg, char old_char, char new_char)
           
static java.lang.String replaceOne(java.lang.String str, java.lang.String src, java.lang.String tgt)
          ¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ ġȯÇÑ´Ù
static java.lang.String rtrim(java.lang.String str)
           
static java.lang.String setDecimal(double dNumber, int len)
           
static java.lang.String setDecimal(java.lang.String strSrc, int len)
          ¼Ò¼ýÁ¡ ÀÚ¸®¼ö¸¦ Á¶ÀÛÇÑ´Ù.
static java.util.Vector split(java.lang.String s, java.lang.String del)
          Æ¯Á¤ delimiter·Î StringÀ» Vector·Î º¯È¯ÇÑ´Ù.
static int stoi(java.lang.String str)
          StringÀ» int°ªÀ¸·Î º¯È¯ÇÑ´Ù.
static java.lang.String toStr(java.lang.String file)
          ÆÄÀϷκÎÅÍ ÀÐ¾î ¿Â ¹®ÀÚ¿­À» ¸®ÅÏÇÑ´Ù
static java.lang.String wonRetrans(java.lang.String src)
          ÀԷ¹ÞÀº String¿¡¼­ Comma¸¦ Á¦°ÅÇÏ´Â ÇÔ¼ö
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtil

public StringUtil()
Method Detail

isNull

public static java.lang.String isNull(java.lang.String source,
                                      java.lang.String replace)
ÇØ´ç ¹®ÀÚ¿­ÀÌ nullÀÏ °æ¿ì ´ëü ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.

Parameters:
source - String °Ë»çÇÒ ¹®ÀÚ¿­
replace - String ´ëü ¹®ÀÚ¿­
Returns:
String °á°ú ¹®ÀÚ¿­

isEmpty

public static boolean isEmpty(java.lang.String sStr)
ÇØ´ç ¹®ÀÚ¿­¿¡ °ªÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.

Parameters:
sStr - ¹®ÀÚ¿­
Returns:
boolean

isStrInArray

public static boolean isStrInArray(java.lang.String str,
                                   java.lang.String[] strArray)

getLeft

public static java.lang.String getLeft(java.lang.String strString,
                                       int nLength)
¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» ¿øÂʺÎÅÍ °¡Á®¿È.


cutTail

public static java.lang.String cutTail(java.lang.String s,
                                       int size)
¹®ÀÚ¿­À» ƯÁ¤±æÀÌ·Î ÀÚ¸£°í À߸°ºÎºÐ¿¡ ... À» ä¿öÁÖ´Â ÇÔ¼ö


rtrim

public static java.lang.String rtrim(java.lang.String str)

isWhiteSpace

public static boolean isWhiteSpace(char chData)

getRight

public static java.lang.String getRight(java.lang.String strString,
                                        int nLength)
¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» ¿À¸¥ÂʺÎÅÍ °¡Á®¿È.


cutHead

public static java.lang.String cutHead(java.lang.String s,
                                       int size)
* ¾ÕºÎºÐÀ» Á¦°ÅÇϰí À߸°ºÎºÐ¿¡ ... À» ä¿öÁÖ´Â ÇÔ¼ö


getMid

public static java.lang.String getMid(java.lang.String strString,
                                      int nStart,
                                      int nLength)
¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ ±æÀ̸¸Å­À» nStart¿¡¼­ nLength±îÁö °¡Á®¿È.


getSplit

public static java.util.Vector getSplit(java.lang.String strString,
                                        java.lang.String strDelimeter)
¹®ÀÚ¿­¿¡¼­ ÁöÁ¤µÈ DelimeterºÎºÐÀ» ±¸ºÐÁöÀ½.


getByteLength

public static int getByteLength(java.lang.String str)
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ±¸ÇÑ´Ù.

Parameters:
str - ¹®ÀÚ¿­
Returns:
int ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀÌ

getJoin

public static java.lang.String getJoin(java.util.Vector vString,
                                       java.lang.String strJoiner)
¹®ÀÚ¿­µéÀ» Join ÇÑ´Ù.


stoi

public static int stoi(java.lang.String str)
StringÀ» int°ªÀ¸·Î º¯È¯ÇÑ´Ù.
int cnt = StringUtil.stoi("10");

Parameters:
str - int°ªÀ¸·Î º¯È¯µÉ String¹®ÀÚ¿­.
Returns:
º¯È¯µÈ int °ª.

itos

public static java.lang.String itos(int i)
int°ªÀ» StringÀ¸·Î º¯È¯ÇÑ´Ù.
¿¹) Strint str = StringUtil.itos(10);

Parameters:
i - StringÀ¸·Î º¯È¯µÉ int °ª.
Returns:
º¯È¯µÈ String °ª.

commaMask

public static java.lang.String commaMask(java.lang.String src,
                                         int pos)
ÀԷ¹ÞÀº StringÀ» pos·Î ÁöÁ¤ÇÑ À§Ä¡¿¡ Comma¸¦ »ç¿ëÇÏ¿© ³ª´©´Â ÇÔ¼ö (±Ý¾×À» Ç¥½ÃÇÒ¶§ ÁÖ·Î »ç¿ë)

Parameters:
src - Comma·Î ºÐÇÒÇÒ String
Returns:
Comma·Î ºÐÇÒµÈ String

commaMask

public static java.lang.String commaMask(long amt,
                                         int pos)

commaMask

public static java.lang.String commaMask(double amt,
                                         int pos)

commaMask

public static java.lang.String commaMask(java.lang.String src)

commaMask

public static java.lang.String commaMask(long amt)

commaMask

public static java.lang.String commaMask(double amt)

setDecimal

public static java.lang.String setDecimal(java.lang.String strSrc,
                                          int len)
¼Ò¼ýÁ¡ ÀÚ¸®¼ö¸¦ Á¶ÀÛÇÑ´Ù. ¿¹) 10.245 --> 10.24, 9 --> 9.00

Parameters:
strSrc - º¯°æÇÒ ¼ýÀÚ ¹®ÀÚ¿­
len - ¼Ò¼ýÁ¡ ÀÚ¸®¼ö
Returns:
º¯°æµÈ ¼ýÀÚ ¹®ÀÚ¿­

setDecimal

public static java.lang.String setDecimal(double dNumber,
                                          int len)

wonRetrans

public static java.lang.String wonRetrans(java.lang.String src)
ÀԷ¹ÞÀº String¿¡¼­ Comma¸¦ Á¦°ÅÇÏ´Â ÇÔ¼ö

Parameters:
src - Comma·Î ºÐÇÒµÈ String
Returns:
Comma°¡ Á¦°ÅµÈ String

lpad

public static java.lang.String lpad(java.lang.String str,
                                    int len,
                                    char pad)
ÀԷ¹ÞÀº StringÀ» ¿øÇÏ´Â ±æÀ̸¸Å­ ¿øÇÏ´Â ¹®ÀÚ·Î ¿ÞÂÊÀ» ä¿öÁÖ´Â ÇÔ¼ö

Parameters:
str - str
len - int
pad - pad
Returns:
String ÁöÁ¤µÈ ¹®ÀڷΠä¿öÁø String

compareByteLength

public static boolean compareByteLength(java.lang.String str,
                                        int len)
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
len - °Ë»ç ÇϰíÀÚ ÇÏ´Â ±æÀÌ
Returns:
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̰¡ ÁÖ¾îÁø ±æÀÌ¿Í °°À¸¸é 'true' or 'false'

compareByteLength

public static boolean compareByteLength(java.lang.String str,
                                        int min,
                                        int max)
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
min - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±æÀÌ
max - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ´ë ±æÀÌ
Returns:
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̰¡ À¯È¿Çϸé 'true' or 'false'

compareByteLength

public static boolean compareByteLength(java.lang.String str,
                                        int min,
                                        int max,
                                        java.lang.String enc)
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
min - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±æÀÌ
max - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ´ë ±æÀÌ
enc - ¹®ÀÚ ÀÎÄÚµù
Returns:
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̰¡ À¯È¿Çϸé 'true' or 'false'

compareByteLength

public static boolean compareByteLength(java.lang.String str,
                                        int len,
                                        java.lang.String enc)
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
len - °Ë»ç ÇϰíÀÚ ÇÏ´Â ±æÀÌ
enc - ¹®ÀÚ ÀÎÄÚµù
Returns:
¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ±æÀ̰¡ ÁÖ¾îÁø ±æÀÌ¿Í °°À¸¸é 'true' or 'false'

compareLength

public static boolean compareLength(java.lang.String str,
                                    int len)
¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ÁÖ¾îÁø ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
len - °Ë»ç ÇϰíÀÚ ÇÏ´Â ±æÀÌ
Returns:
¹®ÀÚ¿­ÀÇ ±æÀ̰¡ ÁÖ¾îÁø ±æÀÌ¿Í °°À¸¸é 'true' or 'false'

compareLength

public static boolean compareLength(java.lang.String str,
                                    int min,
                                    int max)
¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ÁÖ¾îÁø ÃÖ¼Ò, ÃÖ´ë ±æÀÌ¿Í ºñ±³ÇÑ´Ù.

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
min - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±æÀÌ
max - °Ë»ç ÇϰíÀÚ ÇÏ´Â ÃÖ´ë ±æÀÌ
Returns:
¹®ÀÚ¿­ÀÇ ±æÀ̰¡ À¯È¿Çϸé 'true' or 'false'

cut

public static java.lang.String cut(java.lang.String s,
                                   int len)
¹®ÀÚ¿­À» ÁÖ¾îÁø ±æÀ̸¸Å­ ÀÚ¸¥´Ù.

Parameters:
s - ÀÚ¸¦ ¹®ÀÚ¿­.
len - ÀÚ¸¦ ¹®ÀÚ¿­ÀÇ ±æÀÌ.
Returns:
¹Ù²ï ¹®ÀÚ¿­.

cut

public static java.lang.String cut(java.lang.String s,
                                   int len,
                                   java.lang.String prefix)
¹®ÀÚ¿­À» ÁÖ¾îÁø ±æÀ̸¸Å­ ÀÚ¸¥´Ù.

Parameters:
s - ÀÚ¸¦ ¹®ÀÚ¿­.
len - ÀÚ¸¦ ¹®ÀÚ¿­ÀÇ ±æÀÌ.
prefix - ÀÚ¸¥ÈÄ¿¡ µÚ¿¡ ºÙÀÏ ¹®ÀÚ¿­.
Returns:
¹Ù²ï ¹®ÀÚ¿­.

replace

public static java.lang.String replace(java.lang.String str,
                                       java.lang.String src,
                                       java.lang.String tgt)
¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ ġȯÇÑ´Ù

Parameters:
str - ´ë»ó¹®ÀÚ¿­
src - ġȯ´çÇÒ ¹®ÀÚ
tgt - ġȯÇÒ ¹®ÀÚ
Returns:
¿Ï¼ºµÈ ¹®ÀÚ¿­

replaceOne

public static java.lang.String replaceOne(java.lang.String str,
                                          java.lang.String src,
                                          java.lang.String tgt)
¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ ġȯÇÑ´Ù

Parameters:
str - ´ë»ó¹®ÀÚ¿­
src - ġȯ´çÇÒ ¹®ÀÚ
tgt - ġȯÇÒ ¹®ÀÚ
Returns:
¿Ï¼ºµÈ ¹®ÀÚ¿­

putData

public static java.lang.String putData(java.lang.String p_strData)
¼³¸í : DB¿¡ µ¥ÀÌÅÍ ÀúÀå½Ã Ư¼ö¹®ÀÚ º¯È¯. º¯¼ö : ¹®ÀÚ¿­ ¿¹Á¦ : putData("'ABC'") == > ''ABC''


getData

public static java.lang.String getData(java.lang.String p_strData)
¼³¸í : JSP FORM VALUE ÁöÁ¤½Ã º¯È¯. º¯¼ö : ¹®ÀÚ¿­ ¿¹Á¦ : putData("\"") == > '"' <== textarea Á¦¿Ü °¡´É


getCapitalize

public java.lang.String getCapitalize(java.lang.String str)
Capitalize µÈ ¹®ÀÚ¿­ ¹Ýȯ. ex) updr_tm -> UpdrTm

Parameters:
str -
Returns:
String

getlCapitalize

public java.lang.String getlCapitalize(java.lang.String str)
Capitalize µÈ ¹®ÀÚ¿­ ¹Ýȯ. ex) updr_tm -> updrTm

Parameters:
str -
Returns:
String

remove

public static java.lang.String remove(java.lang.String str,
                                      java.lang.String tok)
¹®ÀÚ¿­Áß Æ¯Á¤¹®ÀÚ¸¦ Á¦°ÅÇÑ´Ù (¿¹) 2001/01/01 ==> 20010101

Parameters:
str - ´ë»ó¹®ÀÚ¿­
tok - Á¦°¡ÇÒ ¹®ÀÚ¿­
Returns:
¿Ï¼ºµÈ ¹®ÀÚ¿­

format

public static java.lang.String format(java.lang.Object source,
                                      int formatLen)
ƯÁ¤ Object¸¦ "0000..."ÀÇ ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.


format

public static java.lang.String format(java.lang.Object source,
                                      int formatLen,
                                      char formatChar)
ƯÁ¤ Object¸¦ ƯÁ¤ Charater ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.


format

public static java.lang.String format(java.lang.Object source,
                                      int formatLen,
                                      char formatChar,
                                      java.lang.String prefix)
ƯÁ¤ Object¸¦ ƯÁ¤ Charater ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.


format

public static java.lang.String format(java.lang.Object source,
                                      int formatLen,
                                      java.lang.String prefix)
ƯÁ¤ Object¸¦ "0000..."ÀÇ ÀÚ¸®¼ö·Î º¯È¯ÇÏ¸ç ¾Õ¿¡ prefix¸¦ Æ÷ÇÔÇÑ´Ù. formatLen ´Â prefix¸¦ Æ÷ÇÔÇÑ ±æÀÌÀÓ.


format

public static java.lang.String format(java.lang.Object source,
                                      java.lang.String formatStr)
StringÀ» ƯÁ¤ StringÀÇ ÀÚ¸®¼ö·Î º¯È¯ÇÑ´Ù.


getFirstElement

public static char getFirstElement(char c)
ÇÑ±Û ¹®ÀÚÀÇ ÃʼºÀ» ÃßÃâ

Parameters:
c - ù¹øÂ° ¹®ÀÚÀÇ ¿ä¼Ò¸¦ ÃßÃâÇÒ ¹®ÀÚ¿­
Returns:
ÇÑ±Û ¹®ÀÚÀÇ Ãʼº

getFirstElement

public static char getFirstElement(java.lang.String str)
¹®ÀÚ¿­ÀÇ Ã¹¹øÂ° ¿ä¼Ò¸¦ ÃßÃâ (ÇѱÛÀÏ °æ¿ì ÃʼºÀ» ÃßÃâ)

Parameters:
str - ù¹øÂ° ¹®ÀÚÀÇ ¿ä¼Ò¸¦ ÃßÃâÇÒ ¹®ÀÚ¿­
Returns:
ù¹øÂ° ¿ä¼Ò (ÇѱÛÀÏ °æ¿ì ù¹øÂ° ¹®ÀÚÀÇ ÀÚÀ½)

getLastElementCode

public static int getLastElementCode(char c)
ÇÑ±Û ¹®ÀÚÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼º Äڵ尪À» ÃßÃâ

Parameters:
c - ÃßÃâ ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ
Returns:
Á¸ÀçÇÏÁö ¾ÊÀ¸¸é '0', Á¸ÀçÇϸé Äڵ尪 (ÇѱÛÀÌ ¾Æ´Ò¶§ '-1')

getLastElementCode

public static int getLastElementCode(java.lang.String str)
ÇÑ±Û ¹®ÀÚ¿­ÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼º Äڵ尪À» ÃßÃâ

Parameters:
str - ÃßÃâ ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
Á¸ÀçÇÏÁö ¾ÊÀ¸¸é '0', Á¸ÀçÇϸé Äڵ尪 (ÇѱÛÀÌ ¾Æ´Ò¶§ '-1')

hasLastElement

public static boolean hasLastElement(char c)
¸¶Áö¸· ÇÑ±Û ¹®ÀÚÀÇ Á¾¼ºÀÌ Á¸ÀçÇÏ´Â °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ
Returns:
Á¸ÀçÇÏÁö ¾ÊÀ¸¸é 'false', Á¸ÀçÇϸé 'true'

hasLastElement

public static boolean hasLastElement(java.lang.String str)
ÇÑ±Û ¹®ÀÚ¿­ÀÇ ¸¶Áö¸· ¹®ÀÚÀÇ Á¾¼ºÀÌ Á¸Á¦ÇÏ´Â °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
Á¸ÀçÇÏÁö ¾ÊÀ¸¸é 'false', Á¸ÀçÇϸé 'true'

isAlpha

public static boolean isAlpha(char c)
¹®ÀÚ Çϳª°¡ ¾ËÆÄºªÀÎÁö °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ
Returns:
boolean ¾ËÆÄºªÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isAlpha

public static boolean isAlpha(java.lang.String str)
¹®ÀÚ¿­ÀÌ ¾ËÆÄºªÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
¾ËÆÄºªÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isAlpNum

public static boolean isAlpNum(char c)
¹®ÀÚ Çϳª°¡ ¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁö °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
boolean ¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isAlpNum

public static boolean isAlpNum(java.lang.String str)
¹®ÀÚ¿­ÀÌ ¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
¾ËÆÄºª ¶Ç´Â ¼ýÀÚÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isEmail

public static boolean isEmail(java.lang.String email)
À̸ÞÀÏÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.

Parameters:
email - °Ë»ç ÇϰíÀÚ ÇÏ´Â À̸ÞÀÏ ¹®ÀÚ¿­.
Returns:
¹®ÀÚ¿­ÀÌ À̸ÞÀÏÀÌ ¸ÂÀ¸¸é 'true', ¾Æ´Ï¸é 'false'

isHanAlp

public static boolean isHanAlp(char c)
¹®ÀÚ Çϳª°¡ ÇÑ±Û ¶Ç´Â ¾ËÆÄºªÀÎÁö °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
Çѱ۶Ǵ ¾ËÆÄºª ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isHanAlp

public static boolean isHanAlp(java.lang.String str)
¹®ÀÚ¿­ÀÌ ÇÑ±Û ¶Ç´Â ¾ËÆÄºªÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
ÇÑ±Û ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isHangul

public static boolean isHangul(char c)
¹®ÀÚ Çϳª°¡ ÇѱÛÀÎÁö °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ
Returns:
ÇÑ±Û ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isHangul

public static boolean isHangul(java.lang.String str)
¹®ÀÚ¿­ÀÌ ÇѱÛÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
ÇÑ±Û ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isNumber

public static boolean isNumber(char c)
¹®ÀÚ Çϳª°¡ ¼ýÀÚÀÎÁö °Ë»ç

Parameters:
c - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ
Returns:
boolean ¼ýÀÚÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isNumber

public static boolean isNumber(java.lang.String str)
¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
¼ýÀÚÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isInt

public static boolean isInt(java.lang.String str)
¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
¼ýÀÚÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isFloat

public static boolean isFloat(java.lang.String str)
¹®ÀÚ¿­ÀÌ FloatÀÎÁö °Ë»ç

Parameters:
str - °Ë»ç ÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿­
Returns:
FloatÀÎÁöÀÇ ¿©ºÎ¿¡ µû¶ó 'true' or 'false'

isRegcode

public static boolean isRegcode(java.lang.String regcode)
Áֹεî·Ï¹øÈ£ÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.

Parameters:
regcode - Áֹεî·Ï ¹øÈ£.
Returns:
¹®ÀÚ¿­ÀÌ Áֹεî·Ï¹øÈ£À̸é 'true', ¾Æ´Ï¸é 'false'

isRegcode

public static boolean isRegcode(java.lang.String regcode1,
                                java.lang.String regcode2)
Áֹεî·Ï¹øÈ£ÀÇ Çü½ÄÀ» °Ë»çÇÑ´Ù.

Parameters:
regcode1 - Áֹεî·Ï ¹øÈ£ ¾ÕÀÚ¸®.
regcode2 - Áֹεî·Ï ¹øÈ£ µÞÀÚ¸®.
Returns:
boolean ¹®ÀÚ¿­ÀÌ Áֹεî·Ï¹øÈ£À̸é 'true', ¾Æ´Ï¸é 'false'

ksc2asc

public static java.lang.String ksc2asc(java.lang.String str)
KSC5601 ¸¦ ASCII º¯È¯


ksc2utf

public static java.lang.String ksc2utf(java.lang.String str)

asc2ksc

public static java.lang.String asc2ksc(java.lang.String str)
ASCII ¸¦ KSC5601 º¯È¯


merge

public static java.lang.String merge(java.util.Vector v,
                                     java.lang.String del)
ƯÁ¤ delimiter·Î Vector¸¦ StringÀ¸·Î º¯È¯ÇÑ´Ù.


split

public static java.util.Vector split(java.lang.String s,
                                     java.lang.String del)
ƯÁ¤ delimiter·Î StringÀ» Vector·Î º¯È¯ÇÑ´Ù.


toStr

public static java.lang.String toStr(java.lang.String file)
ÆÄÀϷκÎÅÍ ÀÐ¾î ¿Â ¹®ÀÚ¿­À» ¸®ÅÏÇÑ´Ù


replaceChar

public java.lang.String replaceChar(java.lang.String arg,
                                    char old_char,
                                    char new_char)

appendStr

public static void appendStr(java.lang.String fil,
                             java.lang.String str)
ÆÄÀÏ¿¡ ¹®ÀÚ¿­À» Ãß°¡


getFileName

public static java.lang.String getFileName(java.lang.String file_path)

encodePassword

public static java.lang.String encodePassword(java.lang.String password,
                                              java.lang.String algorithm)
Encode a string using algorithm specified in web.xml and return the resulting encrypted password. If exception, the plain credentials string is returned

Parameters:
password - Password or other credentials to use in authenticating this username
algorithm - Algorithm used to do the digest
Returns:
encypted password based on the algorithm.

encodeString

public static java.lang.String encodeString(java.lang.String str)
Encode a string using Base64 encoding. Used when storing passwords as cookies. This is weak encoding in that anyone can use the decodeString routine to reverse the encoding.

Parameters:
str -
Returns:
String

decodeString

public static java.lang.String decodeString(java.lang.String str)
Decode a string using Base64 encoding.

Parameters:
str -
Returns:
String


Copyright © 2003 All Rights Reserved.