[javascript] Underscore.js를 사용하여 문자열을 추출하고 분리하는 방법은 어떻게 되나요?
  1. 문자열 추출하기
    var str = "Hello, World!";
       
    // '_'를 사용하여 문자열 추출
    var extractedStr = _.first(str, 5);
    console.log(extractedStr); // Output: "Hello"
       
    // 뒤에서부터 문자열 추출
    var extractedEndStr = _.last(str, 6);
    console.log(extractedEndStr); // Output: "World!"
    
  2. 문자열 분리하기
    var str = "Apple,Orange,Banana";
       
    // ','를 사용하여 문자열 분리
    var splitStr = _.split(str, ',');
    console.log(splitStr); // Output: ["Apple", "Orange", "Banana"]
       
    // 특정 문자열을 기준으로 문자열 분리
    var splitStrBySubstring = _.split(str, 'ra');
    console.log(splitStrBySubstring); // Output: ["Apple,Orange,Ba", ",na"]
    

Underscore.js는 다양한 유틸리티 함수를 제공하여 문자열 처리를 간편하게 할 수 있습니다. 더 많은 함수와 사용 예제는 Underscore.js 공식 문서를 참조해주세요.