게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 정규식에 관한 질문이예요~ |
---|
작성자: 송원석
작성일시: 2004-09-29 10:21,
조회수: 2,463
|
안녕하세요? 송원석입니다. ^_^
말씀하신 것처럼 정규 표현식을 사용하시면 그다지 어렵지 않게 원하시는 작업을 처리하실 수 있습니다. 그런데 물론 ASP 프로그램상에서 이 작업을 처리하고 싶으신 것이죠? 만약 자바스크립트상에서 이 작업을 처리하고 싶으신 것이라면 document.images 프로퍼티를 사용하실 수 있습니다. 일단 다음의 샘플 코드를 다운로드 받으시고 코드의 내용을 살펴보시기 바랍니다. http://www.egocube.pe.kr/StorageVersion1/Misc/20040929_01_RegExpExec.zip 이 샘플 코드에서 사용된 대부분의 기술들은... RegExp.Test() 메서드와 RegExp.Execute() 메서드의 활용 에서 이미 자세하게 설명드린 내용들입니다. 따라서 보다 상세한 내용들은 윗글의 본문을 참고하시기 바랍니다. 이 자리에서는 샘플 코드에 사용된 정규 표현식 패턴에 대해서만 잠시 설명을 드리고 넘어가도록 하겠습니다. 이 샘플코드에서 사용된 정규표현식 패턴은 다음과 같습니다. <img[^>]+?>보시면 아시겠지만 굉장히 간단한 편입니다. 먼저 IMG 태그는 당연히 다음과 같은 문자들로 시작을 하겠죠? <img이제 이 문자열 뒤로는 각종 속성들이 나오겠죠. 그런데 여기에 속성들을 일일이 정해주는 것 보다는 모든 속성들의 조합을 포괄적으로 수용할 수 있는 패턴을 넣어주는 것이 더 좋을 것입니다. 따라서 저는 다음과 같이 처리했죠. <img[^>]+이 의미는 각종 속성들이 나타날 위치에 > 문자가 아닌 임의의 문자가 최소한 하나 이상 나타날 것?기대한다는 뜻이 됩니다. 이제 마지막으로 위의 조건을 만족하는 가장 짧은 문장 패턴들을 골라내고자 한다는 의미로 ? 문자를 붙여주고 > 문자로 닫아주면 다음과 같이 패턴이 완료됩니다. ^_^ <img[^>]+?>감사합니다. |
IP 주소: 211.216.134.74
|
게시물 | ||||
---|---|---|---|---|
745 |
lang2 |
2004-10-01 | 628 | |
744 | 2004-10-01 | 2,479 | ||
743 |
오마르 |
2004-10-01 | 618 | |
742 | 2004-10-01 | 2,777 | ||
741 |
똥강아지 |
2004-09-26 | 720 | |
2004-09-29 | 2,463 | |||
739 |
똥강아지 |
2004-10-01 | 681 | |
738 | 2004-10-01 | 2,526 | ||
737 |
PDF파일이 안열리는거 해결 [2] |
쏭밤 |
2004-09-25 | 990 |
736 |
오마르 |
2004-09-23 | 678 | |
735 | 2004-09-23 | 2,701 | ||
734 | 2004-09-24 | 2,587 | ||
733 |
오마르 |
2004-09-22 | 734 | |
732 | 2004-09-22 | 2,775 | ||
731 |
jinny |
2004-09-24 | 683 | |
730 |
폴라리스 |
2004-09-22 | 745 | |
729 | 2004-09-22 | 2,494 | ||
728 |
nnnekh |
2004-09-20 | 897 | |
727 | 2004-09-20 | 2,947 | ||
726 |
궁금이 |
2004-09-20 | 730 | |
725 | 2004-09-20 | 2,724 | ||
724 |
jinny |
2004-09-24 | 940 | |
723 |
오마르 |
2004-09-20 | 642 | |
722 | 2004-09-16 | 2,644 | ||
721 | 2004-09-16 | 3,153 |