สารบัญ:

Regex เป็นสตริงหรือไม่
Regex เป็นสตริงหรือไม่

วีดีโอ: Regex เป็นสตริงหรือไม่

วีดีโอ: Regex เป็นสตริงหรือไม่
วีดีโอ: [Programming Module 4b] 1 Regular Expression 2024, พฤศจิกายน
Anonim

อักษรย่อของ นิพจน์ทั่วไป เป็น regex . รูปแบบการค้นหาสามารถเป็นอะไรก็ได้จากอักขระธรรมดา ตัวคงที่ สตริง หรือนิพจน์ที่ซับซ้อนที่มีอักขระพิเศษที่อธิบายรูปแบบ รูปแบบที่กำหนดโดย regex อาจจับคู่หนึ่งหรือหลายครั้งหรือไม่ก็ได้สำหรับที่กำหนด สตริง.

นอกจากนี้ A ใน regex คืออะไร?

ตัวละครแต่ละตัวใน a นิพจน์ทั่วไป (นั่นคือ อักขระแต่ละตัวในสตริงที่อธิบายรูปแบบ) อาจเป็นอักขระเมตาที่มีความหมายพิเศษ หรืออักขระปกติที่มีความหมายตามตัวอักษร ตัวอย่างเช่น ใน regex NS., a เป็นอักขระตามตัวอักษรที่ตรงกับ 'a' ในขณะที่ '

คุณจะหาความยาวของสตริงใน regex ได้อย่างไร? ถึง ตรวจสอบ NS ระยะเวลา ของ สตริง วิธีง่ายๆ คือ ทดสอบกับ a นิพจน์ทั่วไป ที่เริ่มตั้งแต่ต้น กับ a ^ และรวมทุกตัวอักษรจนจบโดยจบ กับ $.

ด้านบนนี้ ฉันจะจับคู่อักขระเฉพาะใน regex ได้อย่างไร

จับคู่อักขระเฉพาะในชุด

  1. ใช้วงเล็บเหลี่ยม เพื่อจับคู่อักขระในชุด
  2. ใช้ w เพื่อจับคู่อักขระที่เป็นตัวอักษรและตัวเลขคละกัน: 0-9, a-z, A-Z และ _ (ขีดล่าง)
  3. ใช้ d เพื่อจับคู่ตัวเลขใดหลักหนึ่ง
  4. ใช้ s เพื่อจับคู่อักขระช่องว่างเดียว

regex ทำงานอย่างไร

NS นิพจน์ทั่วไป , regex หรือเรียกสั้นๆ ว่า regexp คือลำดับของตัวอักษรและสัญลักษณ์ที่กำหนดรูปแบบตรรกะ สตริงข้อความสามารถเปรียบเทียบกับรูปแบบเพื่อระบุสตริงที่ตรงกับรูปแบบตรรกะที่กำหนดโดย regex.

แนะนำ: