# Contains

{% hint style="info" %}
**This function is only available for backwards compatibility.**&#x20;

The **`Contains` Keyword** is **the preferred option**: it can be used on **Texts**, on **Concept Sets** and on **Lists**.&#x20;

Check the [**page for the Contains keyword**](https://docs.wem.io/platform/~/changes/y5gAfiyi2fILzrLzUUHj/wemreference/keywords/contains).

The **`Contains()`** function checks if a string contains another string. \
This check is not case-sensitive and ignores diacritics.

This function is NOT SQL compatible. For more information about SQL compatibility, see our [documentation](https://docs.wem.io/platform/~/changes/y5gAfiyi2fILzrLzUUHj/wemreference/sql-compatibility).
{% endhint %}

{% hint style="success" %}
Returns <mark style="color:green;">`true`</mark> if <mark style="color:blue;">text</mark> contains <mark style="color:blue;">subtext</mark> and false otherwise
{% endhint %}

### Syntax

<details>

<summary><code>Contains(</code><mark style="color:blue;"><code>text</code></mark><code>,</code><mark style="color:blue;"><code>subtext</code></mark><code>)</code></summary>

`Contains("Text contains subtext", "contains")`\
\=> <mark style="color:green;">`True`</mark>

`Contains("Text contains subtext", " spaces ")`\
\=> <mark style="color:red;">`False`</mark>

</details>

### Parameters

<table><thead><tr><th width="150">Name</th><th width="150">Type</th><th width="150" align="center">Required</th><th width="248.15953250810662">Description</th><th data-hidden>Required?</th></tr></thead><tbody><tr><td><mark style="color:blue;"><code>text</code></mark></td><td>text</td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="2611">☑️</span></td><td>Original text you want to check. </td><td>yes</td></tr><tr><td><mark style="color:blue;"><code>subtext</code></mark></td><td>text</td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="2611">☑️</span></td><td>Text that you check the original text for. </td><td></td></tr></tbody></table>
