บทความนี้แสดงให้เห็นว่า 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"/> และคำศัพท์ที่ไม่มีการเปลี่ยนแปลง "; var re = /คำที่ละเอียดอ่อน | อารยธรรม/gi; var output = text.replace (re, function (smatch) {return smatch.replace (/./ g, "*");}); document.write (เอาท์พุท); </script> </body> </html>ผลการดำเนินการแสดงในรูปด้านล่าง:
PS: นี่คือเครื่องมือการแสดงออกปกติที่สะดวกมากสำหรับการอ้างอิงของคุณ:
JavaScript Expression Expression Online Testing Tool:
http://tools.vevb.com/regex/javascript
เครื่องมือสร้างออนไลน์การแสดงออกปกติ:
http://tools.vevb.com/regex/create_reg
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ JavaScript โปรดตรวจสอบหัวข้อของเว็บไซต์นี้: "ทักษะการแสดงออกปกติของ JavaScript", "บทสรุปของทักษะการใช้งานการเปลี่ยน JavaScript", "บทสรุปของทักษะอัลกอริทึมการค้นหา JavaScript", "ทักษะการใช้งานของ JavaScript JavaScript "," สรุปข้อผิดพลาดของ JavaScript และทักษะการดีบัก "และ" สรุปการใช้งานทางคณิตศาสตร์ JavaScript "
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน