2013-10-31 3 views
0

사람은는 span 태그를 유지하고 제거하는 정규 표현식을 자바 스크립트 다른

입력 나에게 자바 스크립트에서 정규 표현식을 제공 할 수 있습니다 :

<table><tr><td>hello<td/> <span class='xyz'>Hi all </span></tr></table> 

출력 :

hello<span class='xyz'>Hi all</span> 

내가 성공적으로 사용할 수 있습니다 자바에서 표현 다음과 같은하지만 JavaScript에서 이에 상응하는 정규식을 모르겠습니다. 난 JS에서의 발현 다음 사용하면

String newValue = input.replaceAll("<(?!\\/?span)[^>]+>", ""); 

input.replace (/ < (/ 스팬) ^>] +>/g ","?!?);

내가

hello Hi all</span> 

로 출력을 얻고있다하지만 난 당신이 정말로 이것으로 얻으려면이 사이트는 당신을 도울 수

hello<span class='xyz'>Hi all</span>

+4

정규 표현식에와 HTML을 구문 분석하지 마! http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –

+0

* "JavaScript에서 이에 상응하는 정규 표현식을 알지 못합니다"* You 똑같은 표현을 사용할 수 있습니다. –

+0

수 없습니다. 너무 늦었습니다. – naomik

답변

관련 문제