ביטוי רגולרי – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
שגיאת זכר ונקבה. מחרוזת ותקנה. |
אין תקציר עריכה |
||
שורה 3:
ב[[מדעי המחשב]], ביטוי רגולרי הוא [[מחרוזת (מדעי המחשב)|מחרוזת]] (רצף של [[תו (מחשב)|תווים]]) אשר המאפיין העיקרי שלו הוא היותו כולל תווי-מטא (Meta characters), לצד תווים רגילים (כמו אותיות רגילות דוגמת A או B).
לביטויים רגולריים שימושים רבים ב[[שפות תכנות]] (בעיקר שפות [[סקריפט]]ים ו[[מעטפת פקודה|מעטפות פקודה]], כגון [[perl]], [[bash]] ועוד
תחביר נפוץ במיוחד שלהם הוא PCRE (ראשי תיבות של Perl Compatible Regular Expressions) ולביטויים רגולריים אלה סט ייחודי של תווי-מטא המבדיל אותם מתחבירים אחרים.
הפופולריות של הביטויים הרגולריים גברה בעקבות הפונקציונליות שלהם ב[[פקודה (מחשב)|פקודות]] ה-[[UNIX]] הנפוצות: [[grep]] ו-[[sed]], אך כיום הם משמשים למגוון משימות מבוססות טקסט, לרבות יישומי רשת ([[XML]], [[HTML]]), מסדי-נתונים (שפת [[SQL]]), ועוד.
|