LlStringTrim/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: string llStringTrim( string src, integer type );330 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un string correspondant au string src sans espaces au début et/ou à la fin
• string | src | |||
• integer | type | – | Code de l'opération à réaliser STRING_TRIM* |
Constantes | Descriptions | |
---|---|---|
STRING_TRIM_HEAD | 0x1 | Suppression des espaces au début. |
STRING_TRIM_TAIL | 0x2 | Suppression des espaces à la fin. |
STRING_TRIM | 0x3 | Suppression des espaces du début et de la fin. |
Exemples
<lsl> default {
state_entry() { // definition d'une string comportant des espaces au debut et a la fin string chaine_a_tester=" Une phrase avec des espaces au debut et a la fin "; //suppression des espaces string chaine_sans_espace_au_debut = llStringTrim(chaine_a_tester, STRING_TRIM_HEAD); string chaine_sans_espace_a_la_fin = llStringTrim(chaine_a_tester, STRING_TRIM_TAIL); string chaine_sans_espace_au_debut_et_a_la_fin = llStringTrim(chaine_a_tester, STRING_TRIM);
//résultats llOwnerSay( "\nNombre d'espace au debut = " + (string)(llStringLength(chaine_a_tester) - llStringLength(chaine_sans_espace_au_debut)) + "\nNombre d'espace a la fin = " + (string)(llStringLength(chaine_a_tester) - llStringLength(chaine_sans_espace_a_la_fin)) + "\nChaine sans espaces = \"" + chaine_sans_espace_au_debut_et_a_la_fin + "\""); }
}</lsl>
Notes
Les exemples suivants renverront le même résultat
<lsl>
string src = " Duh ";
src = llStringTrim(src, STRING_TRIM_HEAD);
src = llStringTrim(src, STRING_TRIM_TAIL);
</lsl>
<lsl>
string src = " Duh ";
src = llStringTrim(src, STRING_TRIM);
</lsl>
Celà vient du fait que (STRING_TRIM_HEAD | STRING_TRIM_TAIL) == STRING_TRIM
.
Notes avancées
Historique
- Introduit en version 1.13.4
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.