רצפי מילוט
שיעור 23 מתוך 28 בקורס ביטויים רגולריים ב-Python של Coddy.
רצפי בריחה מאפשרים לך לכלול תווים מיוחדים בתבניות הביטויים הרגולריים שלך. הנה כמה רצפי בריחה נפוצים:
\d: מתאים לכל ספרה (שקול ל־[0-9]).\D: מתאים לכל תו שאינו ספרה (שקול ל־[^0-9]).\w: מתאים לכל תו של מילה (שקול ל־[a-zA-Z0-9_]).\W: מתאים לכל תו שאינו תו של מילה (שקול ל־[^a-zA-Z0-9_]).\s: מתאים לכל תו של רווח לבן (שקול ל־[ \t\n\r\f\v]).\S: מתאים לכל תו שאינו רווח לבן (שקול ל־[^ \t\n\r\f\v]).
import re
text = "The price is $5.99 on 06/12/2024."
pattern = r"\d{2}/\d{2}/\d{4}"
matches = re.findall(pattern, text)
print(matches) # פלט: ['06/12/2024']בדוגמה שלמעלה, התבנית \d{2}/\d{2}/\d{4} מתאימה לתאריך בפורמט "MM/DD/YYYY". רצף הבריחה \d מתאים לכל ספרה.
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
כל השיעורים ביחידה ביטויים רגולריים ב-Python
1מבוא
מבואתרגלו בעצמכם: קומפיילר Python אונליין