From Second Life Wiki
StringTrim/fr
llStringTrim
Fonction: string llStringTrim( string src, integer type );
Renvoie un 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*
|
|
Exemples
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 + "\"");
}
}
Notes
Les exemples suivants renverront le même résultat
string src = " Duh ";
src = llStringTrim(src, STRING_TRIM_HEAD);
src = llStringTrim(src, STRING_TRIM_TAIL);
string src = " Duh ";
src = llStringTrim(src, STRING_TRIM);
Celà vient du fait que (STRING_TRIM_HEAD | STRING_TRIM_TAIL) == STRING_TRIM.
Historique
- Introduit en version 1.13.4