Utilisation
Ce modèle extrait une chaîne de caractères de la chaîne indiquée dans le premier paramètre grâce à une expression régulière (regex).
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| Texte | 1 | Chaîne de caractères à traiter.
| Chaîne | obligatoire |
| Regex | 2 | Expression régulière lua.
| Chaîne | obligatoire |
| Groupes | 3 | Si plusieurs groupes ont été définis à l'aide d'accolades, le groupe à renvoyer peut être spécifié.
| Nombre | facultatif |
Syntaxe
{{str match | | | }}{{str match |1= |2= |3= }}(si des signes égal (=) sont présents dans les valeurs).
Exemples
| Entrée | Sortie | Explication |
|---|---|---|
{{Str match|eine Zeichenkette als Test|%u%l+}}
|
Zeichenkette | Premier mot commençant par une majuscule |
{{Str match|Russische Sprache (русский язык)|[Ѐ-ӿ]+}}
|
русский | Première chaîne de caractères en cyrillique (cf. Table des caractères Unicode/U0400) |
{{Str match|Beispieltext|(Bei).+(text)|2}}
|
String Module Error: Match not found | Retourner le deuxième groupe |
{{Str match|Beispieltext|(Bei).+(text)|0}}
|
Bei | Retourner tous les groupes |
{{Str match|Beispieltext|spiel}}
|
spiel | La sous-chaîne de caractères est contenue dans le texte |
{{Str match|Beispieltext|abcde}}
|
String Module Error: Match not found | La sous-chaîne de caratères n'est pas contenue dans le texte |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.

