반응형
자바스크립트에서 문자를 자르거나 분리하기 위한 방법 입니다.
1. 문자를 특정 위치로 부터 지정한 길이 만큼 자리기
함수 : substr()
var a = "123456789";
var b = a.substr(0,3);
alert(b); //결과 : 123
var c = a.substr(5,2);
alert(c); //결과 : 67
var b = a.substr(0,3);
alert(b); //결과 : 123
var c = a.substr(5,2);
alert(c); //결과 : 67
php의 경우 substr(변수,자를위치,자를갯수)이미지만 자바스크립트에서는 변수.substr(자를위치,자를갯수) 방식으로 사용합니다.
자를위치는 문자열 처음이 1이 아닌 0으로 되어 있습니다. 즉, 0,1,2.. 이렇게 시작하니 착오 없으시길 바랍니다.
2. 문자열에서 특정 문자 기준으로 자르기
함수 : split()
적용예 :
var a = "010-1111-2222";
var b = a.split("-");
alert(b[0]); //결과: 010
alert(b[1]); //결과: 1111
alert(b[2]); //결과: 2222
var b = a.split("-");
alert(b[0]); //결과: 010
alert(b[1]); //결과: 1111
alert(b[2]); //결과: 2222
전화번호를 예로 "-" 기준으로 잘라서 저장해 보았습니다.
"-" 는 제거되며 "-"기준으로 각 값들이 배열로 저장 됩니다.
최신영화 보러가기...
반응형
'웹프로그램' 카테고리의 다른 글
input 박스에 입력시 영문으로만 입력 되도록 하거나 한글로 선택 되도록 설정 ime-mode style (0) | 2010.11.01 |
---|---|
input 박스에 입력시 영문으로만 입력 되도록 하거나 한글로 선택 되도록 설정 ime-mode style (0) | 2010.10.29 |
자바스크립트로 토스트 배너 (Toast Banner) 슬라이딩 광고 구현 (0) | 2010.09.28 |
자바스크립트에서 숫자 3자리 마다 콤마(,) 삽입 또는 콤마(,) 제거 하기 (0) | 2010.09.01 |
그누보드(배추빌드) 기반 전광판 만들었습니다. (0) | 2010.06.17 |
자리수 지정한 문자로 채우기 str_pad() (0) | 2010.06.09 |
드림위브에서 특정 확장자를 php 또는 asp, jsp 확장자로 인식 하게끔 적용하기 (0) | 2010.04.22 |
비밀번호 변경시 임의 문자와 숫자 조합으로 생성후 회원에게 이메일 전송 (비번 암호화 원리 팁) (0) | 2010.04.19 |