String

left(number)
문자열 시작부터 지정한 글자수 만큼 반환합니다. (반환형식 String)
"AXJ_String".left(3); -> "AXJ"
toast.push('left(3) : '+$('#AXJleftTest').val().left(3));
right(number)
문자열 끝부터 지정한 글자수 만큼 반환합니다. (반환형식 String)
"AXJ_String".right(3); -> "ing"
toast.push('right(3) : '+$('#AXJrightTest').val().left(3));
dec()
URLencode된 문자열을 디코드 합니다. (반환형식 String)
"AXJ_String%2C%EC%97%91%EC%8B%9C%EC%8A%A4%EC%A0%9C%EC%9D%B4".dec(); -> "AXJ_String,엑시스제이"
enc()
문자열을 URLencode로 인코드 합니다. (반환형식 String)
"AXJ_String,엑시스제이".enc(3); -> "AXJ_String%2C%EC%97%91%EC%8B%9C%EC%8A%A4%EC%A0%9C%EC%9D%B4"
object()
문자열을 json 오브젝트로 변환해 줍니다. (반환형식 json object)
"{a:1, b:2, name:'AXJ'}".object(); -> [object Object]
array()
문자열을 array로 변환해 줍니다. (반환형식 array)
"a,b,c".array(); -> [a,b,c]
date([separator])
문자열을 Date 변환해 줍니다. (반환형식 Date)
"2012-01-01".date(); -> Sun Jan 01 2012 00:00:00 GMT+0900
"2012/01/01".date('/'); -> Sun Jan 01 2012 00:00:00 GMT+0900
number()
문자열을 Number로 변환해 줍니다. (반환형식 Number)
"1234".number(); -> 1234
"1,234".number(); -> 1234
"1,234.1".number(); -> 1234.1
num()
문자열을 parseFloat처리해 줍니다. (반환형식 Number) Number() 의 경우 쉼표등 비숫자 문자를 제거 후 숫자로 반환하지만 num의 경우 숫자 형식이 아닌 문자열을 무시하여 처리 하게 됩니다.
"1234".num(); -> 1234
"1,234".num(); -> 1
"1.11".num(); -> 1.11
trim()
문자열의 앞뒤 공백을 제거 하여 줍니다. (반환형식 : String)
" AXJ ".trim(); -> "AXJ"
delHtml()
문자열에서 HTML 태그를 제거 하여 반환합니다. (반환형식 : String)
"<div>AXJ</div>".delHtml(); -> "AXJ"
times(Number)
원하는 횟수 만큼 문자열을 반복한 문자열을 반환합니다. (반환형식 : String)
"AXJ".times(3); -> "AXJAXJAXJ"
isBlank()
문자열이 빈값인지 체크하여 줍니다. 체크할때 공백은 제거후 비교 합니다. (반환형식 : Boolean)
" ".isBlank(); -> true
isJSON()
문자열이 JSON 구문인지 체크하여 줍니다. (반환형식 : Boolean)
"{a:1}".isJSON(); -> true
"adfasdf".isJSON(); -> false
queryToObject()
queryString 형식의 문자열을 json object로 변환하여 줍니다. (반환형식 : json object)
"a=1&b=1".queryToObject(); -> {a:1,b:1}
crlf()
줄넘김 문자열 '\n'을 <br/> 태그로 변환하여 줍니다. (반환형식 : String)
"123\n123".crlf(); -> "123<br/>123"
ecrlf()
URLencode 된 줄넘김 문자열 '\n'을 <br/> 태그로 변환하여 줍니다. (반환형식 : String)
"123%0A123".ecrlf(); -> "123<br/>123"
setDigit(Number[, padder])
원하는 횟수 만큼 정해지거나 정해지지 않은 경우 '0'으로 자릿수 맞춤 문자열을 반환합니다. (반환형식 : String)
"A".setDigit(3); -> "00A"
"A".setDigit(3, '!'); -> "!!A"
getFileName()
파일경로에서 파일명을 반환합니다. (반환형식 : String)
"C:\Works\AXISJ_project\css\myfile.zip".getFileName(); -> "myfile.zip"
toColor(preFix)
모질라 브라우저 등에서 사용하는 색상정보 값을 표준색상코드로 변환합니다.
표준색상코드를 입력하여도 표준색상코드값을 얻을 수 있습니다. (반환형식 : String)
"rgb(243, 243, 243)".toColor(); -> "f3f3f3"
"rgb(243, 243, 243)".toColor('#'); -> "#f3f3f3"
"#f3f3f3".toColor(); -> "f3f3f3"
"f3f3f3".toColor(); -> "f3f3f3"
"f3f3f3".toColor('#'); -> "#f3f3f3"
ucase()
대문자로 변환하여줌
lcase()
소문자로 변환하여줌
getByte()
문자열의 바이트를 반환하여 줍니다.
phone()
숫자형태를 전화번호 양식으로 변환 하여 줍니다.
delScript(), removeScript()
문자열 안에 script 태그를 제거하여 줍니다. (script 외에 on 속성을 제거 하여 주어 클라이언트 스크립트 보안을 강화 할 수 있습니다.