regexp를 사용하여 문자열중 일부분 추출하는 방법 (정규식 추출)
Javascript
	// 그룹이용
    var str = `1등:홍길동, 2등:임꺽정.`;
    var rx = /.+:(.+), .+:(.+)$/;
    var arr = rx.exec(str); //   1: "홍길동" ,  2: "임꺽정."
   
    // 이중 그룹 이용
    // 마지막에 위치한 js 파일 이름 추출하기
    var str = "https://www.example.com/test/app1.js?v=qwe:8:1";
    var arr = /.+(\/(\w+)\..+)$/.exec(str); // 1: "/app1.js?v=qwe:8:1"     2: "app1"
    // 참고 : 마지막 찾기 /.+(\/.+)$   ==  "/app1.js?v=qwe:8:1"
//-----------------------------------------------------------------------------
php
        $str = '1등:홍길동, 2등:임꺽정.';
        preg_match('/.+:(.+), .+:(.+)$/', $str, $matches);
        // 이중 그룹 이용
        // 마지막에 위치한 js 파일 이름 추출하기
        $str = "https://www.example.com/test/app1.js?v=qwe:8:1";
        preg_match('/.+(\/(\w+)\..+)$/', $str, $matches);
반응형
    
    
    
  'Code > JavaScript' 카테고리의 다른 글
| node.js 모듈 사용하기 (0) | 2023.08.12 | 
|---|---|
| [자바스크립트] 이미지 뷰어 라이브러리 (0) | 2022.12.06 | 
| [Javascript] 정규식에서 g 플래그 사용시 주의 사항 (0) | 2022.11.27 | 
| [Javascript] *.js 파일에 인자 전달하기 (0) | 2022.07.17 | 
| [Javascript] Callback 함수의 추가 파라미터 설정 (0) | 2022.05.02 | 



