private var text2:String = " cho xxxxx jpg.agid"; private function goodTest2():void { trace("============테스트 goodTest2=========="); var nameParts:Array = text2.split(" "); var arr:Array = new Array(); trace(nameParts); trace("갯수"+nameParts.length); for(var i:int=0; i<nameParts.length; i++){ if(nameParts[i]==""){ //nameParts.splice(i,1); trace("머지 "+i); }else{ arr.push(nameParts[i]); } //trace(nameParts[i]); } //var extensionLess:String = nameParts[0]; //trace(extensionLess); trace(arr); trace(arr.length); } |
Split을 통해 공백을 정의 해준다.
공백이 제거된 배열은 ,컴마의 구분으로 배열에 담긴다.
(,,,cho,mrlayout,,jpg.agid)
즉 제거된 공백의 영역을 기본적으로 하나의 배열에 저장한다.
제거된 공백의 배열들을 "" 비교후 다시 배열에 담으면
최종 원하는 결과 배열값을 얻을수 있다.
'Project > 영어 어플리케이션 개발' 카테고리의 다른 글
List컴포넌로 데이터를 넘겼을 경우 생기던 IFlexDisplayObject가 없다는 오류.. (0) | 2010.05.27 |
---|---|
첨부된 EngApp.mos SQLite DB를 AppData 폴더에 복사하기 (0) | 2010.05.22 |
영어사전 약어표 (0) | 2010.05.20 |
AIR 내컴퓨터의 각종 경로 알아내기.. (0) | 2010.04.16 |
Air 어플리케이션 업데이트 및 Badge 설정 (0) | 2010.04.15 |