ביטוי רגולרי – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
הסרת כפילות הנוגעת לניסוח הביטוי באנגלית והוספת קיצור נפוץ ביותר כבר בתחילת התקציר. |
אין תקציר עריכה |
||
שורה 1:
'''ביטוי רגולרי''' (מ[[אנגלית]]: Regular expression או regex וב[[עברית]], '''ביטוי מתוקנן''') הוא מונח אשר זכה להגדרות שונות במקצת בתחומי דעת שונים, אך בהגדרתו הכללית ביותר פירושו ביטוי ב[[שפה רגולרית]] (שפה מתוקננת) שמוגדרת בעצמה כשני [[מחרוזת (מדעי המחשב)|מחרוזות]] או יותר הכפופים לתקנות [[תחביר]] מסוימות (יהיו תקנות אלה אשר יהיו).
ב[[מדעי המחשב]], ביטוי רגולרי הוא [[מחרוזת (מדעי המחשב)|מחרוזת]] (רצף של [[תו (מחשב)|תווים]]) אשר המאפיין העיקרי שלו הוא שימוש בתווי-מטא (Meta characters), יחד עם תווים רגילים (כמו אותיות רגילות דוגמת A או B).
תויי-מטא לדוגמה הם נקודה (.), לוכסן אחורי (\), משולש עילי (^) ועוד, אשר מאפשרים לבצע במסמך ממוחשב פעולות שונות של טיפול במידע (בפרט [[חיפוש והחלפה]]). תווי המטא הללו נבדלים לפי הגדרה מתווים רגילים (
במחשבים מודרניים נפוץ תחביר ספציפי של ביטויים רגולריים הנקרא PERL (שזה ראשי תיבות של Perl Compatible Regular Experssions) ולביטויים רגלוריים אלה סט ייחודי של תווי-מטא המבדיל אותם מתחבירים אחרים.
|