หน้าแรกบทช่วยสอนซอฟต์แวร์[ดาวน์โหลดจากเว็บไซต์] บทบาทของนิพจน์ทั่วไปคืออะไร?
[ดาวน์โหลดจากเว็บไซต์] บทบาทของนิพจน์ทั่วไปคืออะไร?

นิพจน์ทั่วไปคืออะไร?

  • นิพจน์ทั่วไปหรือที่เรียกว่านิพจน์ทั่วไป (อังกฤษ: Regular Expression มักเรียกสั้นว่า regex, regexp หรือ RE ในโค้ด) ซึ่งเป็นแนวคิดในวิทยาการคอมพิวเตอร์ นิพจน์ทั่วไปมักใช้เพื่อดึงและแทนที่ข้อความที่ตรงกับรูปแบบ (กฎ) บางอย่าง
  • พูดง่ายๆ ก็คือ มันตรงกับสตริง โดยปกติเราจะกด Ctrl+F เพื่อค้นหาสตริงใน Notepad หรือเบราว์เซอร์ ซึ่งเป็นการค้นหาสตริงที่ตรงกันทุกประการ หากคุณต้องการใช้รูปแบบการจับคู่แบบกว้าง คุณสามารถใช้การจับคู่นิพจน์ทั่วไปได้ เพื่อยกตัวอย่างง่ายๆ ในการจับคู่ตัวเลขทั้งหมดในข้อความและแยกออกมา นิพจน์ทั่วไปคือ \d+,ตามที่แสดงด้านล่าง

นิพจน์ทั่วไปทำหน้าที่อะไร?

ดำเนินการกับเนื้อหาที่ตรงกัน

ทำอะไรได้บ้างโดยเฉพาะ?

  1. ลบเนื้อหาที่ตรงกัน
  2. แทนที่เนื้อหาที่ตรงกัน
  3. อื่นๆ เช่น การนับจำนวนครั้งที่ปรากฏตามตัวอย่างข้างต้น

ตัวอย่างฟังก์ชันการลบการดาวน์โหลดเว็บไซต์

หากต้องการลบสคริปต์ทั้งหมดใน HTML ให้ป้อนโค้ดนิพจน์เป็น:<script[^>]*?>.*?</script>ดังแสดงในรูป:

แอปพลิเคชันซอฟต์แวร์: ดาวน์โหลดเทมเพลตส่วนหน้า การพัฒนาและการออกแบบ การเพิ่มประสิทธิภาพ SEO; หมายเหตุ: ซอฟต์แวร์นี้ไม่ใช่โปรแกรมแฮ็กเกอร์และไม่สามารถดาวน์โหลดข้อมูลพื้นหลังได้!
ข้อจำกัดความรับผิดชอบ: บริการนี้มีไว้เพื่อการศึกษาส่วนตัว การวิจัย หรือชื่นชม ตลอดจนวัตถุประสงค์อื่นๆ ที่ไม่ใช่เชิงพาณิชย์หรือไม่แสวงหาผลกำไร แต่ในขณะเดียวกันก็ควรปฏิบัติตามบทบัญญัติของกฎหมายลิขสิทธิ์และกฎหมายอื่นๆ ที่เกี่ยวข้อง และจะต้องไม่ละเมิด สิทธิ์ตามกฎหมายของเว็บไซต์นี้และผู้ถือสิทธิ์ที่เกี่ยวข้อง ความเสี่ยงที่เกี่ยวข้องกับการใช้เครื่องมือบนเว็บไซต์นี้ไม่เกี่ยวข้องกับซอฟต์แวร์นี้
ลิขสิทธิ์ © 2019-2024 Rabbit Software สงวนลิขสิทธิ์ กวางตุ้ง ICP หมายเลข 19111427-2
ข้อมูลการสอน คู่มือการใช้ หัวข้อเว็บไซต์