2009-09-24 5 views

답변

0

이 시도 :

str = str.replace(/<\s*\/?\w+/g, function($0) { return $0.toLowerCase(); }); 
1

.

이 ( here에서) 시도 :

s = s.replace(/< *\/?(\w+)/g,function(w){return w.toLowerCase()}); 

s 당신이 자신의 소문자 등가물로 교체 할 태그를 포함하는 요소의 innerHTML입니다.

0

이 시도 : </?\w+((\s+\w+(\s*=\s*(?:".*?"|'.*?'|[^'">\s]+))?)+\s*|\s*)/?>

2

이는 거의 테스트, 아마에 확장되어야한다.

정규 표현식은 함수 교체를 사용하여보다 복잡한 대체를 할 수 있습니다. 이 기능을 활용하면 다음과 같은 것을 얻을 수 있습니다 :