본문 바로가기
Javascript

split()

by 코딩대원 2022. 8. 17.

문자열 객체

split()에 대해 알아보는 시간을 가지도록 하겠습니다.


split()

문자열에서 원하는 값을 추출 배열로 반환합니다.
"문자열".split(구분자);
"문자열".split(정규식 표현);
"문자열".split(구분자, 갯수);

{
    //05
    {
        // "문자열".split(구분자);
        // "문자열".split(정규식 표현);
        // "문자열".split(구분자, 갯수);
        
        const str1 = "javascript reference";
        const currentStr1 = str1.split('');      // ['j','a','v','a','s','c','r','i','p','t','','r','e','f','e','r','e','n','c','e']
        const currentStr2 = str1.split(' ');     // ['javascript', 'reference']
        const currentStr3 = str1.split('', 1);   // ['j']
        const currentStr4 = str1.split('', 2);   // ['j', 'a']
        const currentStr5 = str1.split(' ', 1);  // ['javascript']
        const currentStr6 = str1.split(' ', 2);  // ['javascript', 'reference']
        const currentStr7 = str1.split('j');     // ['', 'avascript reference']
        const currentStr8 = str1.split('a');     // ['j', 'v', 'script reference']
        const currentStr9 = str1.split('e');     // ['javascript r', 'f', 'r', 'nc', '']
       
        const str2 = "java/script/refer/ence";
        const currentStr10 = str2.split('/');    // ['java', 'script', 'refer', 'ence']
        
        const str3 = "java&script&refer!ence";
        const currentStr11 = str3.split('!');       // ['java&script&refer', 'ence']
        const currentStr12 = str3.split('&');       // ['java', 'script', 'refer!ence']
        const currentStr13 = str3.split(/&|\!/);    // ['java', 'script', 'refer', 'ence']
        
        const str4 = "javascript reference";
        const currentStr14 = str4.split('').join();                 //j,a,v,a,s,c,r,i,p,t, ,r,e,f,e,r,e,n,c,e
        const currentStr15 = str4.split('').join('*');              //j*a*v*a*s*c*r*i*p*t* *r*e*f*e*r*e*n*c*e
        const currentStr16 = str4.split('').reverse().join();       //e,c,n,e,r,e,f,e,r, ,t,p,i,r,c,s,a,v,a,j
        const currentStr17 = str4.split('').reverse().join('/');    //e/c/n/e/r/e/f/e/r/ /t/p/i/r/c/s/a/v/a/j
    }
}

'Javascript' 카테고리의 다른 글

concat()  (0) 2022.08.17
replace() / replaceAll()  (2) 2022.08.17
소문자 / 대문자 / 공백  (2) 2022.08.17
문자열 결합 / 템플릿 문자열  (2) 2022.08.17
indexOf() / lastIndexOf()  (2) 2022.08.17

댓글


HTML
CSS

JAVASCRIPT

자세히 보기