שימוש בתווים כלליים בהשוואות בין מחרוזות

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

השוואת תבניות מוכללת מספקת כלי רב-תכליתי לביצוע השוואות בין מחרוזות. הטבלה הבאה מציגה את התווים הכלליים שניתן להשתמש עם האופרטור Like ואת מספר התווים או המחרוזות שהתואמים להם.

תווים ב תבנית

התאמות ב ביטוי

? או‎ _‎ (מקף תחתון)

כל תו יחיד

* או %

אפס תווים או יותר

#

כל ספרה בודדת (0 - 9)

‎[charlist]‎

כל תו יחיד ב- charlist

‎[!charlist]‎

כל תו יחיד שלא צוין ב- charlist


באפשרותך להשתמש קבוצה של תו אחד או יותר (charlist) מוקף בסוגריים מרובעים ([]) כדי לייצג תו בודד כלשהו בביטוי , ו- charlist יכולה לכלול כמעט כל תו ב- ערכת תווי ANSI, לרבות ספרות. באפשרותך להשתמש את התווים המיוחדים פתיחת סוגריים מרובעים ([]), סימן שאלה (?), סימן מספר (#), וכוכבית (*) כדי להתאים את עצמם ישירות רק אם בתוך סוגריים מרובעים. לא ניתן להשתמש תו הסוגריים הסוגר (]) בתוך קבוצה כדי להתאים את עצמו, אך באפשרותך להשתמש בו מחוץ לקבוצה, כתו יחיד.

בנוסף לרשימה פשוטה של תווים התחומים בסוגריים מרובעים, charlist באפשרותך לציין טווח של תווים באמצעות מקף (-) כדי להפריד בין הגבול העליון והגבול התחתון של הטווח. לדוגמה, השימוש ב- [A-Z] בתבנית מוביל להתאמה אם מיקום התו המתאים בביטוי מכיל אחת מהאותיות הרישיות בטווח שבין A עד Z. באפשרותך לכלול מספר טווחים בסוגריים המרובעים מבלי להפריד בין הטווחים. לדוגמה, [-תחילית-Z0-9] מתאים לכל תו אלפאנומרי.

חשוב לזכור כי תווים כלליים של ANSI SQL (%) ו- (_) זמינים רק עם מנגנון מסד הנתונים של Microsoft Access ו- Access ספק OLE DB. אם נעשה שימוש דרך Access או DAO, הם ייחשבו ליטרלים.

להלן חוקים חשובים נוספים בנושא התאמת תבניות:

  • סימן קריאה (!) בתחילת charlist משמעו התאמה מתבצעת אם כל תו פרט ב- charlist נמצאות בביטוי. בעת שימוש מחוץ לסוגריים מרובעים, סימן הקריאה יתאים עצמו.

  • באפשרותך להשתמש המקף (-) בתחילת (אחרי סימן קריאה, אם בחרת להשתמש בו) או בסוף charlist יתאים לעצמו. בכל מיקום אחר, מזהה המקף של טווח של תווי ANSI.

  • בעת ציון טווח של תווים, על התווים להופיע מיון בסדר עולה (A-Z או 0-100). [A-Z] הוא תבנית חוקי, אך אינו [Z-A].

  • המערכת מתעלמת את רצף התווים []; הוא נחשב מחרוזת באורך אפס ("").



הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×