# Text (Texte)

## Vue d'ensemble

* [Valeur du texte](#text-value)
* [Formater du texte](#reformat-text)
* [Analyse du texte](#analyze-text)

## Valeur du texte <a href="#text-value" id="text-value"></a>

### String (chaîne de caractères) <a href="#string" id="string"></a>

Le bloc de texte le plus élémentaire, mais le plus souvent utilisé, se trouve ci-dessous. Vous pouvez taper dans ce bloc de texte, ou le laisser vide.

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6C6AZqkMi5AKxsSc%2Fblocks-text-%E2%9C%95-fig-2.png?alt=media)

### Join (Joindre) <a href="#join" id="join"></a>

Souvent, vous voudrez joindre des valeurs de texte à l'aide du bloc de jonction :

![](https://549775582-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQb_PhIRrBnThcbXLKN%2F-M_eD1GA3vXgNw4cRTA_%2F-M_eE2qpTq9T4qAKn606%2F3.png?alt=media\&token=3fd95ea3-d5a4-489d-8442-cf239f62038b)

Les blocs ci-dessus indiquent que lorsque l'écran 1 s'ouvre, le texte de l'étiquette 1 doit être "hello" et le contenu de la variable *name*.&#x20;

### Newline (Nouvelle ligne) <a href="#newline" id="newline"></a>

Vous pouvez utiliser le bloc`newline` pour ajouter un saut de ligne dans un morceau de texte.

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-MJWI5X5jP9bkWrMzdya%2F-MJWI9weiKw3MImXY3aY%2Ftextblocks%20newline.png?alt=media\&token=a6a168f5-7a63-4811-9f64-7f273e18c45f)

## Formater du texte <a href="#reformat-text" id="reformat-text"></a>

Utilisez ces blocs pour modifier le contenu ou le formatage de votre texte. Ces blocs renverront le texte reformaté.

### Set case (Définir la taille de la police) <a href="#set-case" id="set-case"></a>

Définissez un morceau de texte sur `UPPER CASE` (majuscule) or `lower case` (minuscule):

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6C7ydEWbndPGE7uI%2Fblocks-text-%E2%9C%95-fig-9.png?alt=media)

​![](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6C8UVVMay-Ef5i7H%2Fblocks-text-%E2%9C%95-fig-13.png?generation=1524497177160500\&alt=media)​

### Trim Spaces (Suppression des espaces) <a href="#trim-spaces" id="trim-spaces"></a>

Supprimer les espaces vides du côté gauche, du côté droit ou des deux côtés d'une chaîne de texte :

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6C9ew02NviQM4_AI%2Fblocks-text-%E2%9C%95-fig-10.png?alt=media)

​![](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6CAjpFJrnChd1qQP%2Fblocks-text-%E2%9C%95-fig-15.png?generation=1524497176994775\&alt=media)​

### Replace all (Tout remplacer) <a href="#replace-all" id="replace-all"></a>

Recherche et remplacement de toutes les occurrences d'une sous-chaîne dans une chaîne de caractères.

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-MJWIPO3KnSS0WmL2LIB%2F-MJWJZ0ez6_JbHEvLqj8%2Ftextblocks%20replace.png?alt=media\&token=a5061e5a-ba8e-4582-860c-91f7ecdd7d37)

## Analyse du texte <a href="#analyze-text" id="analyze-text"></a>

### Is Empty (Est vide) <a href="#is-empty" id="is-empty"></a>

Le bloc ci-dessous vérifie si la valeur du texte est vide. Retourne `true` ou `false`

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6CCW75867iRh0PFG%2Fblocks-text-%E2%9C%95-fig-5.png?alt=media)

### Get letter (Récupère la lettre) <a href="#get-letter" id="get-letter"></a>

Renvoie le caractère à la position spécifiée, où 1 est la première lettre de la chaîne. Renvoie la chaîne vide si la longueur du texte donné est inférieure à la position spécifiée.

![](https://549775582-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQb_PhIRrBnThcbXLKN%2F-M_eRvwpAj5WeTmV2TKM%2F-M_eSNOi2tEUaDm0YWMq%2F4.png?alt=media\&token=54d90d0d-8f60-4498-9ac3-854532bc18d4)

### Get substring (Récupère la sous-chaine de caractères) <a href="#get-substring" id="get-substring"></a>

Renvoie la sous-chaîne à la position de début et de fin spécifiée, où 1 est la première lettre de la chaîne. Renvoie la chaîne vide si la longueur du texte donné est inférieure à la position de départ spécifiée.

![](https://549775582-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQb_PhIRrBnThcbXLKN%2F-M_eRvwpAj5WeTmV2TKM%2F-M_eSSDC7YRWz1vLWjN_%2F5.png?alt=media\&token=818b3012-cbdf-4bc0-ada0-6b0fb55711b1)

![](https://549775582-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQb_PhIRrBnThcbXLKN%2F-M_eRvwpAj5WeTmV2TKM%2F-M_eSVZKcyu8NB06GIP7%2F6.png?alt=media\&token=c5ae55f6-379d-4c83-a696-2c27af772fe3)

### Find first occurrence of (Trouver la première occurrence de) <a href="#find-first-occurrence-of" id="find-first-occurrence-of"></a>

Renvoie la position de départ d'une sous-chaîne dans une chaîne de caractères, où 1 est la première lettre de la chaîne. Renvoie 0 si la chaîne ne contient pas la sous-chaîne.

![](https://549775582-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQb_PhIRrBnThcbXLKN%2F-M_eSYSJWI_k_uZMG7j-%2F-M_eShTdR_yqDuUHypVn%2F7.png?alt=media\&token=1adec28a-38af-4f7c-bcec-e1c4c341b38d)

### Does string contain (Est ce que la chaine de caractères contient) <a href="#does-string-contain" id="does-string-contain"></a>

Vérifie si une chaîne de caractères contient une sous-chaîne. Retourne `true` ou `false`.

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-MJWIPO3KnSS0WmL2LIB%2F-MJWJ4McB0hDZMaujH8M%2Ftextblocks%20does%20contain.png?alt=media\&token=88f3faf7-6820-4135-9e8a-f5ceaaf4e544)

### Get length of string (Récupère la longueur de la chaine de caractères ) <a href="#get-length-of-string" id="get-length-of-string"></a>

Renvoie la longueur d'une chaîne de caractères donnée

![](https://gblobscdn.gitbook.com/assets%2F-LAn5scXl2uqUJUOqkJo%2F-LAn5wecEraNWaG7Ig2g%2F-LAn6CHAI5q3q4Ac_cj0%2Fblocks-text-%E2%9C%95-fig-4.png?alt=media)
