לדלג לתוכן

משתמש:מושך בשבט/הסבר על ביטויים רגולריים

מתוך ויקיטקסט, מאגר הטקסטים החופשי

להלן התווים המשמשים כתווי בקרה בביטויים רגולריים:

תו הסבר דוגמה
מחרוזת ביטוי רגולרי ביטוי שילכד
. מסמלת תו אחד מכל סוג (מספר או אות) ‏‏‏אבגד‏ א.ג אבג
^ התאמה להתחלה של מחרוזת אבגד א
$ התאמה לסיומה של מחרוזת אבגד ד$ ד
? 'תו אפשרי': התו מתייחס לתו או לקבוצה שלפניו - תו קיים או העדר תו כלשהו (0 או יותר מהתו) אג אב?ג אג
אבג אב?ג אבג
אבבג אב?ג אין התאמה
אשג אב?ג אין התאמה
* 'תו חוזר': התו מתייחס לתו או לקבוצה שלפניו - תו או חזרות התו, או העדר תו (0 או יותר מהתו וכפילויות) אג אב*ג אג
אבג אב?ג אבג
אבבג אב?ג אבבג
אשג אב?ג אין התאמה
+ 'תו בהכרח: התו מתייחס לתו או לקבוצה שלפניו - התו או חזרות קיימים (1 או יותר מהתו וכפילויות) אג אב+ג (אין התאמה)
אבג אב?ג אבג
אבבג אב?ג אבבג
אשג אב?ג אין התאמה
[] התאמה לתווים בטווח שצויין אבגדבגח [א-ג]ג[זח] בגח
() קיבוץ מספר תווים לקבוצה אחת אבאבדעאבאבדהו (אב)+דה אבאבדה
{n,m} מספר המופעים. כאשר m הוא גבול תחתון ו-n הוא גבול עליון אאאבבבג א{1,3}ב{2} אאאבב
| או (OR), בשימוש בתוך קבוצה בבגגדד גג)(בב|דד) גגדד