Tutoriel: Première lettre en majuscule

Voir le sujet précédent Voir le sujet suivant Aller en bas

Tutoriel: Première lettre en majuscule

Message par Moutarde le Lun 14 Avr - 20:13

Bonjour/Bonsoir,

Intro: Je viens vous présenter ce petit tutoriel, très rapide et très simple à comprendre, qui permet de mettre la première lettre d'une chaîne de caractère en majuscule. Vous pouvez trouver des exemples d'utilisation en bas de ce post.

Version de Script: Toutes les version de Script supportent ce script.
DLLs utilisés: Aucune DLL n'est nécessaire.
Compétences nécessaires:
Spoiler:
Aucun exemple n'est disponible car cette fonction est très simple à comprendre (si toutefois vous désirez de l'aide, contactez moi).

Voila le code entier:
Code:
texte = "string";
first_char = string_char_at(texte, 0);
texteFirstCharMaj = string_replace(texte, first_char, string_upper(first_char));

Code:
texte = "string";
La chaîne de caractère sur laquelle on change le premier caractère.

Code:
first_char = string_char_at(texte, 0);
On repère le premier caractère et on le garde en mémoire.

Code:
texteFirstCharMaj = string_replace(texte, first_char, string_upper(first_char));
On le change par ce même caractère en majuscule. La variable renverra ici "String".

Exemples d'utilisation:
Fonction qui change toutes les premières lettres des mots d'une phrase:
Code:
texte = "cette phrase est en minuscule, mais pas pour longtemps";
newTexte = "";
nbMots = string_count(" ", texte)+1;
while(nbMots > 0) {
    first_char = string_char_at(texte, 0);
    if string_pos(" ", texte) != 0
        sizeMot = string_pos(" ", texte);
    else
        sizeMot = string_length(texte);
    mot = string_copy(texte, 0, sizeMot);
    motFirstCharMaj = string_replace(mot, first_char, string_upper(first_char));
    newTexte += motFirstCharMaj;
    texte = string_delete(texte, 1, sizeMot);
    nbMots -= 1;
}

Vous pouvez aussi utiliser cette fonction si vous avez créé un IA qui fait des phrases à partir de mots dans un liste. Vous pourrez donc utiliser cette fonction pour mettre la première lettre de la phrase en majuscule.

Et voila, fin du tutoriel, si vous avez une question n'hésitez pas à me contacter:
Contacter Moutarde a écrit:Skype: Moutarde31270
Twitter: http://twitter.com/Moutard3
Ou à la suite de ce post...
avatar
Moutarde
Expert de Script (2D, Multi, Web, DLL)
Expert de Script (2D, Multi, Web, DLL)

Messages : 105
Date d'inscription : 02/06/2013
Localisation : Toulouse

Projet(s)
Niveau de connaissances dans Script: Professionnel
Spécialité: Programmeur

Voir le profil de l'utilisateur http://moutarde.fr.nf/

Revenir en haut Aller en bas

Re: Tutoriel: Première lettre en majuscule

Message par UltraBill le Lun 14 Avr - 22:28

Sympas, utile pour pouvoir faire du texte ^^'
avatar
UltraBill
Expert de Script (2D, IA et DLL)
Expert de Script (2D, IA et DLL)

Messages : 45
Date d'inscription : 29/06/2013
Age : 19
Localisation : pas loin de Fort Boyard

Projet(s)
Niveau de connaissances dans Script: Professionnel
Spécialité: Programmeur

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum