Loading

Anwendungsfälle und Beispiele zur CONTAINS-Funktion

Veröffentlichungsdatum: May 13, 2026
Beschreibung

Die CONTAINS-Funktion vergleicht zwei Textzeichenfolgen und wird häufig in Validierungs- und Workflow-Regeln verwendet, um nach einem Zeichen oder einer Zeichenfolge in einem Textfeld zu suchen. Weitere Informationen finden Sie unter CONTAINS und Formeloperatoren und Funktionen (Rechtsklick auf Links und Link in neuem Tab öffnen).

Lösung

CONTAINS-Verwendung

1. Suchen Sie nach Text.
2. Überprüfen Sie, ob eine unbekannte Zeichenfolge oder ein unbekanntes Zeichen mit einem definierten Satz von Zeichenfolgen oder Zeichen übereinstimmt.

CONTAINS-Beispiele

Beispiel für die Textsuche

CONTAINS(Comments__c,"BadWord")Gibt "TRUE" zurück, wenn "BadWord" an einer beliebigen Stelle in "Comments__c" gefunden wird.


Beispiel für die Suche nach einer unbekannten Zeichenfolge oder einem unbekannten Zeichen

CONTAINS("0123456789", TextField__c)Gibt "True" für TextField__c-Werte, beispielsweise 0123456789, oder eine andere beliebige Teilzeichenfolge von "0123456789" zurück.
 
CONTAINS("0123456789", LEFT(TextField__c,1))Damit nur die Ziffern 0–9 abgeglichen werden, muss die Länge von "compare_text" dem Wert "1" entsprechen. In diesem Fall überprüft die Formel, ob das erste Zeichen von "TextField__c" eine Ziffer von 0–9 ist.
 

Wenn CONTAINS zum Vergleichen einer Zeichenfolge mit einem definierten Satz verwendet wird, sollte die Länge der Elemente des Satzes mit der Länge der Zeichenfolge übereinstimmen, mit der der Vergleich vorgenommen wird. Es ist jedoch weiterhin möglich, das Trennzeichen abzugleichen. Eine entsprechende CASE-Anweisung wäre länger, aber dafür zuverlässiger.

Hinweis: Die CONTAINS-Funktion interpretiert Leerwerte als "True". Geben Sie NOT(ISBLANK() zusammen mit CONTAINS an, um den Anforderungen zu entsprechen. Wenn in der CONTAINS-Funktion NOT verwendet wird, erkennt sie keine Leerwerte.

Nummer des Knowledge-Artikels

000385300

 
Laden
Salesforce Help | Article