วงเล็บ ( )
ใช้วงเล็บเพื่อรวมกลุ่มของส่วนต่างๆ ในนิพจน์เข้าด้วยกัน
ตัวอย่างเช่น หากคุณต้องการจับคู่ชุดอักขระที่ปรากฏใน SKU ของผลิตภัณฑ์ต่างๆ จำนวนหนึ่ง คุณสามารถรวมกลุ่มอักขระเหล่านั้นเข้าด้วยกันในวงเล็บได้ สมมติว่าคุณขายรองเท้าแตะเดินชายหาดสำหรับทั้งบุรุษและสตรี และ SKU ผลิตภัณฑ์มีหน้าตาดังนี้
- MNBS010212 (รองเท้าแตะเดินชายหาดบุรุษ แบบ 01, สี 02, ขนาด 12)
- WMBS020208 (รองเท้าแตะเดินชายหาดสตรี แบบ 02, สี 02, ขนาด 08)
คุณสามารถสร้างนิพจน์ทั่วไปต่อไปนี้เพื่อบันทึก SKU รองเท้าแตะชายหาดทั้งหมด
\D+(BS)\d+
- \D (อักขระที่ไม่ใช่ตัวเลข)
- + (1 ครั้งขึ้นไป)
- (BS) (รหัสอักขระสำหรับรองเท้าแตะเดินชายหาด)
- \d (อักขระที่เป็นตัวเลข)
- + (1 ครั้งขึ้นไป)
ท่อ |
ใช้ท่อเพื่อสร้างเงื่อนไข "หรือ" ในนิพจน์
ตัวอย่างเช่น หากคุณต้องการสร้างกลุ่มที่รวมข้อมูลของแคมเปญฤดูหนาวในแม่ฮ่องสอนและลำพูน คุณสามารถกำหนดค่ากลุ่มดังต่อไปนี้
- แคมเปญตรงกับฤดูหนาวทุกประการ
- เมืองตรงกับนิพจน์ทั่วไป แม่ฮ่องสอน|ลำพูน
คุณยังสามารถใช้ท่อไว้ภายในวงเล็บได้อีกด้วย ตัวอย่างเช่น ด้านล่างนี้คืออีกวิธีในการสร้างนิพจน์เพื่อจับคู่กับ SKU รองเท้าแตะเดินชายหาดของคุณ
(MN|WM)BS\d+
- (MN หรือ WM)
- BS (รหัสอักขระสำหรับรองเท้าแตะ)
- \d (อักขระที่เป็นตัวเลข)
- + (1 ครั้งขึ้นไป)