게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: [초보질문]데이터에서 태그를 제외한 텍스트만 가져오기 |
---|
작성자: 송원석
작성일시: 2008-06-29 17:26,
조회수: 4,798
|
안녕하세요? 송원석입니다. ^_^
말씀하신 것처럼 정규 표현식을 사용하시면 될 것 같습니다. 간단하게 정규 표현식에 대해서 말씀을 드리자면, DOS 명령어의 와일드카드나 SQL 구문의 LIKE 문의 고급 버전이라고 보시면 됩니다. 예를 들어서 SQL 의 LIKE 문을 생각해보면 "ABC"로 시작하는 문자열을 "ABC%" 와 같이 표현하여 % 문자가 임의의 문자로 이루어진 임의의 길이를 가진 문자열을 의미하죠. 같은 원리로 % 에 해당하는 보다 복잡하고 강력한 문자들이 제공된다고 생각하시면 되는 겁니다. 그래서, 이런 표현들이 가능해집니다. 즉, "대문자 A 로 시작하고 숫자 문자가 아무거나 6 글자가 나오고 - 문자가 나오고 ! 로 끝나는 문자열" 이라던가 "숫자 3~4 개가 나온 다음, - 문자가 하나 나오고 그 뒤에 숫자가 8 개 나오는 문자열" 같은 것들 말입니다. 그리고, 이런 표현들을 문자열 치환이나 비교 등에 사용이 가능한 거죠. 따라서 말씀하신 문제도 "< 로 시작하면서 대문자나 소문자 또는 / 문자로 시작하는 > 가 아닌 이런저런 문자들이 나오고 마지막으로 > 문자로 끝나는 문자열" 들만 찾아서 치환, 즉 Replace 를 하시되 빈 문자열로 치환을 하면 되는 겁니다. 그리고, 정규 표현식의 실제 샘플은 다음 사이트에서 살펴보실 수 있습니다. http://regexlib.com/ 또한, 한 가지 패턴을 위해 구성 가능한 패턴은 무수히 많습니다. 다음은 HTML 태그들을 표현하는 이런저런 표현식의 사례들입니다. http://regexlib.com/Search.aspx?k=HTML%20TAG 마지막으로, 정규 표현식의 Replace 메서드에 대해서는 다음의 글을 참고하시기 바랍니다. http://www.egocube.pe.kr/Lecture/Content/asp-script/200205260001 감사합니다. |
IP 주소: 119.197.62.179
|
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
13 페이지입니다.
게시물 | ||||
---|---|---|---|---|
1,863 |
김종식 |
2008-08-28 | 914 | |
1,862 | 2008-08-29 | 3,671 | ||
1,860 | 2008-08-26 | 5,009 | ||
1,859 | 2008-08-26 | 3,810 | ||
1,858 |
re: 안녕하십니까 송원석님 [1] |
2008-08-28 | 3,641 | |
1,857 |
이석환 |
2008-08-24 | 1,099 | |
1,856 | 2008-08-25 | 3,720 | ||
1,854 |
김종식 |
2008-08-06 | 1,030 | |
1,853 | 2008-08-07 | 4,697 | ||
1,852 |
김종식 |
2008-08-05 | 1,145 | |
1,851 | 2008-08-05 | 3,774 | ||
1,850 | 2008-07-22 | 4,252 | ||
1,849 | 2008-07-22 | 4,310 | ||
1,848 | 2008-07-03 | 4,661 | ||
1,847 | 2008-07-03 | 4,305 | ||
1,846 |
김종식 |
2008-07-03 | 1,278 | |
1,845 | 2008-07-03 | 4,060 | ||
1,844 | 2008-07-03 | 6,220 | ||
1,843 | 2008-07-03 | 5,038 | ||
1,842 |
달나라행님 |
2008-06-28 | 1,729 | |
2008-06-29 | 4,798 | |||
1,840 |
김종식 |
2008-06-27 | 1,412 | |
1,839 | 2008-06-27 | 4,130 | ||
1,837 | 2008-06-26 | 4,222 | ||
1,836 | 2008-06-23 | 4,315 |