2012-11-30 2 views
-2

클래스가 "neighborhood"인 span 태그 만 제거하려고합니다. 그리고 나머지 span 태그를 제거하고 싶지 않습니다. 정규식으로 만하고 싶습니다. 다른 선택의 여지가 없습니다.<span> 태그 제거 Regex Only C#

<span class="latitude">34.008253</span> 
    <span class="longitude">-118.414593</span>  
    <span class="neighborhood">Neighborhood: Clarkdale</span> 

제발 도와주세요. 당신은

+1

@ span class = "neighborhood"* /> | * "'컴파일되지 않습니다 – jrajav

+0

\ s 뒤에 여분의 공백이 있다고 생각합니다. – Stefan

+0

'' '을' '로 바꾸고 체크를 빼고 – CR41G14

답변

1

이 하나의 시도 감사 :

@"<span class=""neighborhood"">[^<]*</span>" 

가 다른 태그가 기간 전에 종료되지 않은 가정 작동합니다. 또한 HTML은 많은 공백을 허용하므로 조정해야 할 수도 있습니다.

+0

내 게시물 http : //social.msdn을 도와 줄 수 있습니까? microsoft.com/Forums/en-US/csharpgeneral/thread/abbdf68d-d325-4b6f-abf9-120ca0ed4840 –