區分大小寫

Google Ads 查詢語言可讓您使用多種運算子篩選傳回的資料集。篩選字串值時,每個運算子的區分大小寫設定會決定結果的相符方式。

運算子區分大小寫

運算子 區分大小寫
= 或 != 區分大小寫
IN 或 NOT IN 區分大小寫
LIKE 或 NOT LIKE 不區分大小寫
CONTAINS ALL、CONTAINS ANY、CONTAINS NONE 區分大小寫
REGEXP_MATCH 或 NOT REGEXP_MATCH 預設區分大小寫 (可設定)

範例

下列範例說明 Google Ads 查詢語言中,不同運算子如何處理字串大小寫。

不區分大小寫的規則運算式

下列查詢會使用 (?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'。