حروف‌حساس

«زبان پُرسمان Google Ads» به شما امکان می‌دهد مجموعه داده‌های برگردانده‌شده را با چندین عملگر مختلف فیلتر کنید. وقتی براساس مقادیر رشته فیلتر می‌کنید، حساسیت به حروف بزرگ و کوچک هر عملگر تعیین می‌کند که نتایج شما چگونه مطابقت داده شود.

حساسیت به حروف بزرگ و کوچک در عملگرها

اپراتور حروف‌حساس
‫= یا != حروف‌حساس
‫IN یا NOT IN حروف‌حساس
‫LIKE یا NOT LIKE حروف‌غیرحساس
CONTAINS ALL، CONTAINS ANY، CONTAINS NONE حروف‌حساس
‫REGEXP_MATCH یا NOT REGEXP_MATCH به‌طور پیش‌فرض حروف‌حساس است (قابل‌پیکربندی)

مثال‌ها

مثال‌های زیر نشان می‌دهند که عملگرهای مختلف چگونه با حروف بزرگ و کوچک رشته‌ها در Google Ads Query Language رفتار می‌کنند.

عبارت باقاعده غیرحساس به حروف بزرگ و کوچک

پرس‌وجو زیر از (?i) برای مطابقت دادن نام‌های پویش حاوی "test"، "Test"، "TEST"، یا هرگونه تغییر دیگر در حروف بزرگ و کوچک استفاده می‌کند:

SELECT
  campaign.id,
  campaign.name
FROM campaign
WHERE campaign.name REGEXP_MATCH "(?i).*test.*"

تطبیق دقیق و الگو

  • مطابقت دقیق حروف‌حساس: WHERE campaign.name = 'Search Campaign' فقط با حروف‌حساس دقیق مطابقت دارد.
  • مطابقت الگوی غیرحساس به حروف بزرگ و کوچک: WHERE campaign.name LIKE '%search campaign%' با 'SEARCH CAMPAIGN'، 'search campaign'، یا 'Search Campaign' مطابقت دارد.