# Matches (Correspondance)

Vérifier qu'une chaîne de caractères correspond à une expression régulière.

Cette fonction retourne un booléen.

## Exemples associés

* [Retourner des valeurs basées sur des rapprochements d'expressions régulières](https://help.qlik.com/talend/fr-FR/data-mapper-functions-reference-guide/8.0/returning-values-based-on-regular-expressions-matches)

## Arguments

| Arguments | Définitions |
| --- | --- |
| Input Value (Valeur d'entrée) | Spécifiez la valeur à vérifier. |

## Propriétés

| Propriétés | Définitions |
| --- | --- |
| Regex Value | La syntaxe se base sur la syntaxe des expressions régulières W3 XML Schema. Elle supporte :<br><br><ul> <li> <span>^</span> et <span>$</span>, respectivement pour le début et la fin de la chaîne de caractères d'entrée ou le début et la fin de chaque ligne de l'entrée.</li> <li>Sous-expressions capturées.</li> <li>Références arrière.</li> <li>Noms de blocs Unicode.</li> </ul><br><br>Pour plus d'informations, consultez la [documentation W3C](https://www.w3.org/TR/xpath-functions-31/#regex-syntax) (uniquement en anglais) (en anglais). |
| Case sensitive | Cochez cette case si vous souhaitez rapprocher du texte avec une casse spécifique. |
| Ignore white space | Cochez cette case si vous souhaitez ignorer les caractères d'espace dans l'expression régulière. Cela peut être utile si vous créez une expression régulière longue et que vous souhaitez la scinder sur plusieurs lignes afin de la rendre plus lisible.<br><br>Par exemple, avec l'option Ignore white space activée, l'expression régulière Main Street ne correspond pas à la valeur suivante :<br><br>```<br><press>123 Main Street<br>Traverse City, MI 49684</press><br>```<br><br>Vous devez utiliser Main\sStreet pour le rapprochement. |
| Single Line | Cochez cette case si vous souhaitez que la valeur d'entrée soit traitée en une seule ligne, même si elle contient des sauts de ligne. Cela signifie que :<br><br><ul> <li>Le caractère <span>.</span> correspond à n'importe quel caractère, y compris les sauts de ligne.</li> <li>Le caractère <span>^</span> correspond uniquement au début de la chaîne de caractères entière et le caractère <span>$</span> correspond uniquement à la fin de la chaîne de caractères entière.</li> </ul><br><br>Par exemple, avec l'option Single Line activée, l'expression régulière Street$\n^Traverse ne correspond pas à la valeur suivante :<br><br>```<br><press>123 Main Street<br>Traverse City, MI 49684</press><br>```<br><br>Cependant, Street\nTraverse ou Street.\*Traverse correspond. |