이 기사는 JS가 정규식을 사용하여 여러 단어를 필터링하고 같은 길이의 별표로 대체하는 방법을 보여줍니다. 다음과 같이 참조에 대해 공유하십시오.
<! doctype html public "-// w3c // dtd xhtml 1.0 Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = gb2312"/<title> 정규 필터> </head tapt> <script type = "text/javascript" 그리고 비정치 된 용어 "; var re = /민감한 단어 | 문명/gi; var output = text.replace (re, function (smatch) {return smatch.replace (/./ g, "*"); document.write (output); </script> </body> </html>작업 결과는 다음 그림에 나와 있습니다.
추신 : 참조를위한 매우 편리한 정규 표현 도구는 다음과 같습니다.
자바 스크립트 정규 표현 온라인 테스트 도구 :
http://tools.vevb.com/regex/javaScript
정규 표현 온라인 세대 도구 :
http://tools.vevb.com/regex/create_reg
JavaScript 관련 콘텐츠에 대한 자세한 내용은이 사이트의 주제를 확인하십시오 : "JavaScript 정규 표현 기술", "JavaScript 교체 작업 기술 요약", "JavaScript 검색 알고리즘 기술 요약", "JavaScript 데이터 구조 및 알고리즘 기술 요약", "JavaScript Traversal Algorithms 및 Techniques의 요약" JavaScript ","JavaScript 오류 및 디버깅 기술 요약 "및"JavaScript 수학적 작업 사용 요약 "
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.