הפונקציה מחזירה את הערך true אם ערך היעד תואם בדיוק לתבנית הביטוי הרגולרי.
דוגמאות לשימוש
REGEXP_MATCH(name, '[a-zA-Z].*')
תחביר
REGEXP_MATCH X, regular_expression)
פרמטרים
X– שדה או ביטוי להערכה.
regular_expression– ביטוי רגולרי.
מחזירה
הפונקציה REGEXP_MATCH מחזירה ערכים מסוג נתונים בוליאני.
הערות
ב-Data Studio נעשה שימוש בתחביר של ביטויי RE2. פרטים נוספים מופיעים במאמר בנושא ביטויים רגולריים ב-Data Studio.
שימו לב: יכול להיות שדפוסים שמכילים תווים מיוחדים כמו \ ידרשו תווים מיוחדים נוספים ב-Data Studio, אבל אפשר להימנע מכך באמצעות מחרוזות גולמיות.
דוגמאות
| Example formula | Input | Output |
|---|---|---|
REGEXP_MATCH(field_expression, 'A') |
ABC123 | false |
REGEXP_MATCH(field_expression, 'A.*') |
ABC123 | true |
REGEXP_MATCH(name, '[a-zA-Z].*') |
Sam | true |
REGEXP_MATCH(name, '[a-zA-Z].*') |
$am | false |
REGEXP_MATCH(country, '(USA|Canada|Mexico)') |
Canada | true |
REGEXP_MATCH(country, '(USA|Canada|Mexico)') |
Brazil | false |