Notepad++ 에서 정규식으로 url을 추출하고 싶습니다
글쓴이: calizx / 작성시간: 수, 2017/08/16 - 2:23오전
Notepad++ 에서 정규식으로 url을 추출하고 싶습니다
<div class="website-icon" style='-webkit-margin-end: 16px; background-repeat: no-repeat; background-size: 16px; height: 16px; width: 16px; background-image: -webkit-image-set(url("chrome://favicon/size/16@1x/ <a href="http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"</a>) 1x, url("chrome://favicon/size/16@2x/ <a href="http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"</a>) 2x);'> <br> </div><a class="website-title" href=" <a href="http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081741001&code=940301"</a> style="overflow: hidden; text-decoration-line: none; text-overflow: ellipsis; white-space: nowrap;" title=" 과거사 사과 막차 탄 검찰…왜 - 경향 모바일">과거사 사과 막차 탄 검찰…왜 - 경향 모바일</a></div>
<div class="website-icon" style='-webkit-margin-end: 16px; background-repeat: no-repeat; background-size: 16px; height: 16px; width: 16px; background-image: -webkit-image-set(url("chrome://favicon/size/16@1x/ <a href="http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"</a>) 1x, url("chrome://favicon/size/16@2x/ <a href="http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"</a>) 2x);'> <br> </div><a class="website-title" href=" <a href="http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"" rel="nofollow">http://m.khan.co.kr/view.html?artid=201708081119001&code=940202"</a> style="overflow: hidden; text-decoration-line: none; text-overflow: ellipsis; white-space: nowrap;" title=" [속보]문무일 검찰총장 “특수부 축소”…“국정농단 사건, 새 단서 종합해 추가 수사 결정” - 경향 모바일">[속보]문무일 검찰총장 “특수부 축소”…“국정농단 사건, 새 단서 종합해 추가 수사 결정” - 경향 모바일</a></div>
위와 같은 식의 링크가 수백줄 반복되는 HTML 문서에서,
URL과 페이지 타이틀만 텍스트로 깔끔하게 추출할 방법이 있을까요?
예를 들면 아래 같은 식으로 말이지요...
http://m.khan.co.kr/view.html?artid=201708081741001&code=940301 | 과거사 사과 막차 탄 검찰…왜 - 경향 모바일
http://m.khan.co.kr/view.html?artid=201708081119001&code=940202 | [속보]문무일 검찰총장 “특수부 축소”…“국정농단 사건, 새 단서 종합해 추가 수사 결정” - 경향 모바일"
Notepad++ 의 찾기/바꾸기 를 사용해서 해보려 하는데... 정규식을 아무리 적용해봐도 깔끔하게 잘 되지가 않습니다.
Forums:
해당 정규식: ((?:http|https)(?::\/
해당 정규식: ((?:http|https)(?::\/{2}[\w]+)(?:[\/|\.]?)(?:[^\s"]*))
정규식 추출 사이트: http://www.txt2re.com/index-javascript.php3
감사드립니다! +_+
감사드립니다! +_+
댓글 달기