정보 정규식 - 활용 - 이미지 태그에서 소스 찾기
본문
https://sir.kr/cm_quiz/10897 에 올라온 문제입니다.
여러가지 예에서 src안에 있는 파일 이름만 가져오는 문제입니다.
그룹을 써도 되지만 ""안에 있는 것을 매칭하는 것입니다.
src=" 뒤에 있는 것을 찾는 것이니 https://www.apachezone.com/free/4025 의 look behind를 사용하면 됩니다.
"과 ' 도 같이 사용할 수 있으니 이 2개는 OR로 묶고,
(?<=(?:src=['"])).*\.jpg
?<= : look behind 로 찾습니다.
?: : src="를 찾기 위해서 ()처리된 부분을 그룹처리 안하겠다는 것입니다.
[] : 안에 or입니다. '이거나 "
. : 모든 글자
* : 0 또는 무한대로..
\. : .을 매칭합니다. (\가 이스케이프)
jpg: 정확한 확장자를 매칭합니다.
쉽지 않지만, 시간날때마다 자꾸해 보니, 재미가 있네요. 웬만한것은 정규식으로 처리가 가능하니 프로그램에 대한 자신감도 생기고..
여기서 끝나지 말고, src=더블 쿼테이션(또는 싱글 쿼테이션) 안에 있는 모든 것만 캐칭해 보세요.
"과 ' 조합은 안되어야 됩니다.
추천3 비추천 0
댓글목록 0
등록된 댓글이 없습니다.