Menu
Coddy logo textTech

רצפי מילוט

שיעור 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

תרגלו בעצמכם: קומפיילר Python אונליין