रेगुलर एक्सप्रेशन में श्रेणी
वर्णों की श्रेणी को दो वर्ण देकर और उन्हें '-' से अलग करके इंगित किया जा सकता है, उदाहरण के लिए [a-z] किसी भी लोअरकेस ASCII अक्षर से मेल खाएगा, [0-5][0-9] मेल खाएगा 00 से 59 तक दो अंकों की सभी संख्याएँ।
यदि - बच निकला है (उदा. [a\-z]) या यदि इसे पहले या अंतिम वर्ण (उदा. [a-]) के रूप में रखा गया है, तो यह शाब्दिक '-' से मेल खाएगा।
रेगेक्स [ए-जेड] ए से जेड तक सभी अपरकेस अक्षरों से मेल खाता है। इसी तरह रेगेक्स [ए-सी] लोअरकेस अक्षरों से ए से जेड तक मेल खाता है।
रेगेक्स [0-9] 0 से 9 तक एकल-अंकीय संख्याओं से मेल खाता है। [1-9][0-9] 10 से 99 तक दो अंकों वाली संख्याओं से मेल खाता है। यह आसान हिस्सा है।