2012년 9월 5일 수요일
JSP & PHP & ASP & javascript & C# Split 비교
항상 쓰는 것이지만 항상 햇갈려 따로 정리 합니다.
출처는 네이버 블로그 입니다.
JSP : String str="as_bd_cd_dd";
String[] arr = str.split("_");
//결과 arr[0] = "as", arr[1] = "bd", arr[2] = "cd", arr[3] = "dd"
arr = str.split("_", 2);
//결과 arr[0] = "as", arr[1] = "bd_cd_dd"
PHP : $str = "as_bd_cd_dd";
$arr = split("_",$str);
//결과 arr[0] = "as", arr[1] = "bd", arr[2] = "cd", arr[3] = "dd"
$arr = split("_",$str,2);
//결과 arr[0] = "as", arr[1] = "bd_cd_dd"
//PHP는 구분자에게 패턴을 줄수도 있다 "[_, -]" 이런식으로
ASP : Dim str : str = "as_bd_cd_dd ee"
Dim arr : arr = Split(str)
'결과 arr(1) = "as_bd_cd_dd" arr(2) = "ee"
arr = Split(str, "_")
'결과 arr(1) = "as", arr(2) = "bd", arr(3) = "cd", arr(4) = "dd ee"
arr = Split(str, "_", 2)
'결과 arr(1) = "as", arr(2) = "bd_cd_dd ee"
' "0"과 "1"만 사용 할 수 있다. "0" 바이너리 비교 "1" 텍스트 비교
arr = Split(str, "_", 2, "0")
'결과 arr(1) = "as", arr(2) = "bd_cd_dd ee"
javascript : var str="as_bd_cd_dd";
var arr= str.split("_");
//결과 arr[0] = "as", arr[1] = "bd", arr[2] = "cd", arr[3] = "dd"
arr= str.split("_",2);
//결과 arr[0] = "as", arr[1] = "bd"
C# : string str = "as_bd_cd_dd ee";
char[] delimter={' ', '_'};
string[] arr = str.Split(delimter);
//결과 arr[0] = "as", arr[1] = "bc", arr[2] = "cd", arr[3] = "dd", arr[4] = "ee"
arr = str.Split('_');
//결과 arr[0]= "as", arr[1] = "bd", arr[2] = "cd", arr[3] = "dd ee"
[출처] split 함수JSP & PHP & ASP & javascript & C# Split 비교|작성자 닥터하이드
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기