관심있는 부분은 HTML 입력을 허용하고 태그를 그대로 유지하면서 태그 내부의 모든 속성을 제거하는 정규 표현식입니다. 예를 들어 내가이 원하는 ... 태그에서 속성을 제거하는 정규 표현식
<p class="test" id="TestParagraph">This is some test text right here.</p>
은 어떤 도움이 많이 주시면 감사하겠습니다
<p>This is some test text right here.</p>
...이 될합니다.
[이 답변] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454)을 참조하십시오. 그런 다음 정규 표현식이 작동한다고 생각하는 대신 실제 HTML 구문 분석기를 사용하십시오. –
XML 요소의 속성을 제거하기 만하면됩니다. 나는 틀린 것 같지만 충분히 간단 해 보입니다. – Greg
정규 언어를 사용하지 않는 작업에 정규식을 사용하려는 이유가 무엇입니까? 마치 망치로 나사를 조이는 것과 같습니다. 나는 그것이 "done"의 어떤 정의를 위해 행해질 수 있다고 확신하지만 꽤 좋지는 않을 것이며 그 결과는 강력하지 않을 것이다. –