דוגמאות ל-Regular Expressions
במדריך זה ניתן למצוא דוגמאות עבור שימוש ב-Regular Expression בשדות של פקדי Blox לצרכים שונים.
מדריך זה יתעדכן באופן תדיר עם דוגמאות חדשות.
מיילים
^[A-Za-z0-9._%+-][email protected]$
בדוגמה לעיל, ניתן לראות Regex המקבל מיילים של Gmail בלבד.
ספרות
^[0-9]*$
בדוגמה לעיל, ניתן לראות Regex המקבל ספרות בלבד.
טקסט
^.{1,20}$
בדוגמה לעיל, ניתן לראות Regex המגביל את כמות הטקסט ל-20 תווים.
הגבלת שפות
^[~`!@#$%^&*()_+=[\]\{}|;':",.\/<>? א-ת-]+$
בדוגמה לעיל, ניתן לראות Regex המגביל לאותיות בעברית, רווחים וסימנים מיוחדים בלבד. (ללא מספרים ושפות אחרות)
^[~`!@#$%^&*()_+=[\]\{}|;':",.\/<>? a-zA-Z-]+$
בדוגמה לעיל, ניתן לראות Regex המגביל לאותיות באנגלית (קטנות וגדולות), רווחים וסימנים מיוחדים בלבד. (ללא מספרים ושפות אחרות)
^[א-ת\s\d]+$
בדוגמה לעיל, ניתן לראות Regex המגביל לאותיות בעברית ומספרים.
^[ a-zA-Z\s]+$
בדוגמה לעיל, ניתן לראות Regex המגביל לאותיות באנגלית (קטנות וגדולות) כולל רווח.
ChatGPT
מי שרוצה מוזמן גם להיכנס ל ChatGPT ולבקש מהבוט לייצר עבורו Regex מתאים.
לדוגמה:
create regex for email with domain example.com
התוצאה:
^[a-zA-Z0-9.!#$%&’+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)@example.com$