const text = "_220810004_PO 1.6T_24 _220810004_PO 1.6T_24.geo CAS_6017_60SET_02_01 130 9 _220810004_PO 1.6T_25 _220810004_PO 1.6T_25.geo CAS_6017_60SET_02_01 240 10 _220810004_PO 1.6T_23 _220810004_PO 1.6T_23.geo CAS_6017_60SET_02_06, CAS_6017_60SET_02_07, CAS_6017_60SET_02_11 60 / : : : G E O : : : I D : : : _220810004_PO 1.6T_26 _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ K M S 6 0 1 7 _ 7 - 1 E A _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ 2 6 . g e o 7 0 9 . 9 0 x 4 2 9 . 0 0 m m O R 3 0 5 3 : : : : : : : : 60 3.54 kg 00:00:16 0.27 0.281623 m2 2600.41 mm 3 : : : G E O : : : I D : : : _220810004_PO 1.6T_28 _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ K M S 6 0 1 7 _ 9 - 1 E A _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ 2 8 . g e o 4 0 0 . 0 0 x 2 3 9 . 6 0 m m O R 3 0 5 5 : : : : : : : ";
위의 어질어질한 테스트 중... (위의 텍스트는 pdf파일의 text를 일부 추출한 내용임)
.geo파일만 추출하고 싶다면?
이런 경우는 많이 있을 것입니다. pdf파일의 image만 추출하는 방법을 연구중인데, 일단 텍스트의 geo파일 리스트를 만들고 싶어서 시도해봤습니다.
자바스크립트 코드는 아래와 같습니다.
const regex = /[\w-]+\.geo/g;
const names = text.match(regex);
console.log(names);
// 출력 결과
"_220810004_PO 1.6T_24.geo", "_220810004_PO 1.6T_25.geo", "_220810004_PO 1.6T_26.geo", "_220810004_PO 1.6T_28.geo"
const text = "_220810004_PO 1.6T_24 _220810004_PO 1.6T_24.geo CAS_6017_60SET_02_01 130 9 _220810004_PO 1.6T_25 _220810004_PO 1.6T_25.geo CAS_6017_60SET_02_01 240 10 _220810004_PO 1.6T_23 _220810004_PO 1.6T_23.geo CAS_6017_60SET_02_06, CAS_6017_60SET_02_07, CAS_6017_60SET_02_11 60 / : : : G E O : : : I D : : : _220810004_PO 1.6T_26 _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ K M S 6 0 1 7 _ 7 - 1 E A _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ 2 6 . g e o 7 0 9 . 9 0 x 4 2 9 . 0 0 m m O R 3 0 5 3 : : : : : : : : 60 3.54 kg 00:00:16 0.27 0.281623 m2 2600.41 mm 3 : : : G E O : : : I D : : : _220810004_PO 1.6T_28 _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ K M S 6 0 1 7 _ 9 - 1 E A _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ 2 8 . g e o 4 0 0 . 0 0 x 2 3 9 . 6 0 m m O R 3 0 5 5 : : : : : : : ";
const regex = /[\w-]+\.geo/g;
const names = text.match(regex);
console.log(names); // 출력 결과: ["_220810004_PO 1.6T_24.geo", "_220810004_PO 1.6T_25.geo", "_220810004_PO 1.6T_26.geo", "_220810004_PO 1.6T_28.geo"]
'IT tech Coding > javascript' 카테고리의 다른 글
자바스크립트 오류 : 'Uncaught TypeError: Cannot read properties of undefined' (0) | 2023.04.20 |
---|---|
트럼프 레이져 기계에서 나오는 pdf를 파싱해서 이미지를 추출할 수 있을까? (도전기 기록) (0) | 2023.04.13 |
자바스크립트 오류 Uncaught SyntaxError: Invalid or unexpected token (0) | 2023.03.31 |
자바스크립트 현재 페이지의 변수를 서버에 저장하지 않고 브라우저에 저장하는 방법 (0) | 2023.03.30 |
[EcountERP] 개발중 javascript 구문 많이 쓰는 것 정리 [개발노트] (0) | 2023.03.26 |