[C#] 문자열에서 HTML 태그 지우는 방법
2008. 11. 13. 11:24ㆍCoders
출처 : ali raza - how to remove Html tags from string in c#
html 코드에서 태그를 모두 제거해버리는 코드입니다.
정규식에 대한 클래스, 메소드를 몰라서 일일이 파싱 하거나 mshtml.IHTMLDocument2 클래스의 body.innerText 프로퍼티를 사용하는 등 삽질을 많이 할 수 있는데요, 간단하게 됩니다.
정규식에 대한 공부를 좀 더 해야 할 것 같습니다.
html 코드에서 태그를 모두 제거해버리는 코드입니다.
정규식에 대한 클래스, 메소드를 몰라서 일일이 파싱 하거나 mshtml.IHTMLDocument2 클래스의 body.innerText 프로퍼티를 사용하는 등 삽질을 많이 할 수 있는데요, 간단하게 됩니다.
public string Strip(string text)
{
return System.Text.RegularExpressions.Regex.Replace(text, @"<(.|\n)*?>", string.Empty);
}
{
return System.Text.RegularExpressions.Regex.Replace(text, @"<(.|\n)*?>", string.Empty);
}
정규식에 대한 공부를 좀 더 해야 할 것 같습니다.
'Coders' 카테고리의 다른 글
공장 기계 (4) | 2009.01.09 |
---|---|
[C#] 개발자에게 유용한 마우스 오른쪽 버튼 메뉴 (0) | 2008.11.03 |
[MSSQL] SSMS 빠른 스타트 (0) | 2008.11.03 |