Partage
  • Partager sur Facebook
  • Partager sur Twitter

Petites questions en Swift

    13 novembre 2018 à 19:05:21

    Salut à tous
    Quelqu'un pourrait-il me dépanner en Swift ? je suis débutant
    Quelle serait la syntaxe pour extraire une chaîne de caractères à partir d'un mot ?

    Par exemple je voudrais obtenir:

    1)  les 3 premières lettres du mot "Couverture"

    2) Les 4 dernières lettres du mot "Automobile"

    3) Les 3 lettres du milieu en partant de la gauche du mot "Asticot"

    Quelqu'un pourrait-il me faire le code source ?.. 
    Merci à vous tous :)

    -
    Edité par Papytiwoui 14 novembre 2018 à 19:46:52

    • Partager sur Facebook
    • Partager sur Twitter
      14 novembre 2018 à 8:43:50

      Jean-LouisGendrot a écrit:

      Quelqu'un pourrait-il me faire le code source ?.. 

      Non.

      Essaye d'écrire quelque chose, dit nous où tu bloques, ce qui ne marche pas et on pourra t'aider.

      • Partager sur Facebook
      • Partager sur Twitter
        14 novembre 2018 à 16:16:01

        Salut r00tLiller.. merci à toi

        Voilà ce que j'arrive à faire.

        Mais je désire récupérer les 3 premières lettres du mot "Couverture" puis les 4 lettres du mot "Automobile" en partant de la gauche et enfin les 3 dernières lettres du mot "Asticot"  et de former avec cet ensemble un nouveau mot... Ce nouveau mot, sera donc "Coumobicot
        Je débute vraiment en Swift alors je demande un peu d'indulgence. Quand j'étais jeune j'avais développé un petit programme qui permettait de créer des mots nouveaux et c'était rigolo... Je mesure le travail qui m'attend pour me mettre à niveau avec ce nouveau langage mais je suis motivé .

        Amitiés à tous :)

         var PremierMot = "" // premier mot

         var MilieuMot  = "" // mot du milieu

         var FinMot     = "" // dernier mot

        var MotNouveau = ""// Nouveau mot créé

        PremierMot = "Couverture"

        MilieuMot = "automobile"

        FinMot = "asticot"

        MotNouveau = PremierMot + MilieuMot + FinMot

        print(MotNouveau)










        -
        Edité par Papytiwoui 14 novembre 2018 à 16:21:13

        • Partager sur Facebook
        • Partager sur Twitter
          22 novembre 2018 à 14:15:01

          une piste

          let laChaine = "bonjour"

          let sousChaine = laChaine[..<laChaine.index(laChaine.startIndex, offsetBy: 4)]

          • Partager sur Facebook
          • Partager sur Twitter

          Petites questions en Swift

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown