סוגריים מרובעים [ ]
משתמשים בסוגריים המרובעים כדי ליצור קבוצה של תווים לצורך התאמה.
בהוספה של קבוצת תווים בתוך סוגריים מרובעים, הביטוי מבצע התאמה לאחד מהתווים שהוספת.
לדוגמה, הביטוי PART[123] מתאים את:
- PART1
- PART2
- PART3
הביטוי לא מתאים את:
- PART12
- PART23
- PART123
מקף -
משתמשים במקף יחד עם הסוגריים המרובעים כדי ליצור טווח של תווים להתאמה.
לדוגמה, כדי להתאים כל אות גדולה יש לציין [A-Z].
כדי להתאים ספרה יש לציין [0-9].
כדי להתאים גם אותיות גדולות וגם ספרות, ניתן להשתמש בביטוי הבא:
[A-Z]+[0-9]+
- [A-Z] (התאמה לאות גדולה כלשהי)
- + (פעם אחת או יותר)
- [0-9] (התאמה לספרה כלשהי)
- + (פעם אחת או יותר)