프로그램/ASP

HTML 태그 없애기 strip

네오류이 2021. 1. 14. 09:29
728x90
반응형

오늘은 asp 에서 태그를 없애고 문자열만 추출하는 기존에 잘 알려져 있는 것을 함수화해서 사용하는 방법에 대해 설명하고자 합니다.

 

잘 아시는 것이지만 함수화 해서 사용하면 편리할 것 같아 아래와 같은 함수 하나를 만들어 사용하시면 좋을 것 같습니다.

 

* 소스코드

 

Function stripTags(HTMLstring)

             Set RegularExpressionObject = New RegExp

            With RegularExpressionObject

                      .Pattern = "<[^>]+>"

                      .IgnoreCase = True

                      .Global = True

            End With

            stripTags = RegularExpressionObject.Replace(HTMLstring, "")

stripTags = replace(stripTags, "&nbsp;", "")

            Set RegularExpressionObject = nothing

End Function

 

 

* 사용법

 

aaa = stripTags("<p>가나다</p>")    ' 가나다

 

함수를 보면 결국 정규식을 이용해서 처리하게 됩니다. 이 함수에서 보면 &nbsp; 나 엔터값은 그래도 나오니 replace을 이용해서 처리하시면 됩니다.

 

그럼 많이많이 이용해 주세요~

 

#stripTag#모바일쇼핑몰#문자열만추출#쇼핑몰제작#추출

728x90
반응형