פונקציית ה- match מאפשרת לנו לבדוק ולמצוא לאורך מחרוזת של שדה מסוג character האם קיים תו מסויים או רצף מסויים של תוים
למשל:האם בשדה לקוח יש סוגר,או גרשיים,האם בשדה עיר יש תו מסויים וכו'
לדוגמא :
אם נרצה לבדוק האם ישנם ערים בשדה ה- city (שוב עולם ה-island resort marketing האגדי!) שמכילים את האות e
הפונקצייה תראה כך: ( *match(city,"*e
נקבל בעמודה חדשה תוצאות 1 =אם התו נמצא , 0= אם לא,נוכל לסנן את העמודה אם נרצה ע"י שימוש ב- filter
אם נרצה להחליף את האות e בתו אחר (במקרים בהם יש לנו איזה bad character או תו לא רצוי) נשתמש בפונקציית ה-replace
שתחבירה כזה :
למשל:האם בשדה לקוח יש סוגר,או גרשיים,האם בשדה עיר יש תו מסויים וכו'
לדוגמא :
אם נרצה לבדוק האם ישנם ערים בשדה ה- city (שוב עולם ה-island resort marketing האגדי!) שמכילים את האות e
הפונקצייה תראה כך: ( *match(city,"*e
נקבל בעמודה חדשה תוצאות 1 =אם התו נמצא , 0= אם לא,נוכל לסנן את העמודה אם נרצה ע"י שימוש ב- filter
אם נרצה להחליף את האות e בתו אחר (במקרים בהם יש לנו איזה bad character או תו לא רצוי) נשתמש בפונקציית ה-replace
שתחבירה כזה :
("replace(city,"e","R במקרה זה החלפנו את התו e בתו R
אם נרצה לסנן רק על אותם ערכים שהוחלפו (e ב- R)
נכרוך סביב פונקציית ה- replace את פונקציית ה- match ואמצעותה נקבל 1 או 0
הפונקצייה תראה כך :
("match(replace(city,"e","R( "*R*",
זהו לבנתיים...
No comments:
Post a Comment