
דף עזר לביטויים רגולריים: 30 תבניות Regex שימושיות עם הסבר ודוגמאות קוד
ביטויים רגולריים, או regex, הם אחד הכלים הכי קטנים והכי יעילים בארגז הכלים של מפתחים: חיפוש טקסט, אימות קלט, ניקוי קבצים, חילוץ נתונים מלוגים, בדיקות ב־Python,…
ביטוי רגולרי נראה בפעם הראשונה כמו שורה שמישהו נשען על המקלדת. אבל מאחורי הסימנים יש היגיון קטן ועקבי, ומי שמבין אותו יכול לחפש, לבדוק ולתקן טקסט בשניות — בעורך, בטרמינל או בתוך קוד.
המדריך הבסיסי מסביר את אבני הבניין אחת אחת, ביטויים רגולריים בפייתון מראה איך משתמשים בהם בתוך תוכנית, וgrep, sed ו־awk עושים את אותו הדבר ישר מהטרמינל. לדף העזר כדאי לחזור כל פעם ששוכחים איך כותבים "אחת או יותר".

ביטויים רגולריים, או regex, הם אחד הכלים הכי קטנים והכי יעילים בארגז הכלים של מפתחים: חיפוש טקסט, אימות קלט, ניקוי קבצים, חילוץ נתונים מלוגים, בדיקות ב־Python,…

שלוש פקודות קטנות בלינוקס — grep, sed ו־awk — פותרות כמות מפתיעה של משימות יומיומיות: למצוא שורה בקובץ לוג, להחליף טקסט בעשרות קבצים, לסכם עמודה מתוך…

ביטויים רגולריים פייתון הם אחד הכלים הכי שימושיים כשצריך למצוא טקסט לפי תבנית: מספר טלפון, כתובת אימייל, מזהה הזמנה, שורות לוג, תגים בתוך קובץ, או כל…

אם פתחתם פעם קובץ לוג, חיפשתם אימיילים בטקסט, אימתתם קלט בטופס או ניקיתם רשימה מבולגנת — כנראה ש־regex הוא הכלי שחסך לכם עשרות שורות קוד, או…