คุณลักษณะ regex พื้นฐานที่สุดเกือบจะเหมือนกันในเกือบทุกการใช้งาน:wild character ., quantifiers *, + และ ?, anchors ^ และ $, character class ภายใน [] และ back references \1, \2, \3etc.
การสลับจะถูกแสดง | ใน Perl และ Python
Perl และ Python จะช่วยให้คุณแก้ไขนิพจน์ทั่วไปด้วย (?aimsx) ตัวอย่างเช่น (?i) ทำให้นิพจน์ไม่คำนึงถึงขนาดตัวพิมพ์ ตัวแก้ไขเหล่านี้มีความหมายเหมือนกันทั้งสองภาษา นอกจากนี้ ทั้งสองภาษายังให้คุณแนะนำความคิดเห็นในนิพจน์ทั่วไปด้วย (?# … )
Perl และ Python รองรับการมองไปรอบ ๆ เชิงบวกและเชิงลบด้วยรูปแบบเดียวกัน:(?=), (?!), (?<=) และ (?
ทั้งสองภาษารองรับจุดยึด \A และ \Z และคลาสอักขระ \d และ \D, \s และ \S.
ทั้งสองภาษาให้คุณตั้งชื่อการจับภาพด้วย (?P