regular expression แบบ Perl-compatible ได้สนับสนุน Character class ของ POSIX และยังได้กำหนดเพิ่มเข้ามาอีกด้วย ดังนี้
| Character class | Meaning | Expansion |
|---|---|---|
| \s | Whitespace | [\r\n\t] |
| \S | Non-whitespace | [^\r\n \t] |
| \w | Word character | [0-9A-Za-z_] |
| \W | Non-word character | [^0-9A-Za-z_] |
| \d | ตัวเลข | [0-9] |
| \D | อักขระอื่น ๆ ที่ไม่ใช่ตัวเลข | [^0-9] |
ผู้สนับสนุน