SVP pensez à vous inscrire
guest

Connexion S'inscrire

Login form protected by Login LockDown.


S'inscrire | J'ai perdu mon mot de passe
Recherche avancée :

— Thématique du forum —



— Cherche —



— Options du forum —




Utilisation de caractères Joker:
*  capture un nombre quelconque de caractères    %  capture exactement un caracère

La longueur du mot recherché est au minimum de 4 caractères et au maximum de 84 caractères

RSS du sujet
Script lua : Quand on est un jour férié, ouvrir les volet à une certaine heure
13 février 2012
23:44
arnaud
Débutant
Nombre de messages du forum: 28
Membre depuis:
12 juillet 2011
En ligne
21

J,'ai une autre question concernant le lua :

 

j'ai une chaine de carractère de type « 12:30″ (une heure)

 

J'aimerai découpé cette chaine dans un tableau afin d'avoir

time[1] = « 12″

time[2] = « 30″

 

Lors de mes essais j'ai réalisé ceci :

 

local time ={}
local k = 1
for word in string.gmatch(« 20:8″, « (%d+):(%d+) ») do
    time[k] = word
    k = k+1
end

print(time[1])
print(time[2])

 

20
nil

 

Cependant cela ne fonctionne pas bien. En effet, je n'arrive pas à trouver le bon patterm de la fonction string.gmatch.

 

Auriez-vous une solution ?

 

Merci d'avance pour votre aide.

14 février 2012
5:49
seb74
Débutant
Nombre de messages du forum: 3
Membre depuis:
7 février 2012
Hors ligne
22

Salut !

Il suffit de simplifier ta pattern:

(avec ton code, tu récuperais deux valeurs par itération…)

 

local time ={}
local k = 1
for word in string.gmatch(« 20:8″, « %d+ ») do
    time[k] = word
    k = k+1
end

print(time[1])
print(time[2])

Seb

Zone horaire du forum:UTC 1

Nb Max. Membres En ligne: 54

Actuellement en ligne: arnaud
26 Invité(s)

Qui consulte cette page actuellement:
1 Invité(s)

Auteurs les plus actifs:

algeroth: 132

sjhp: 92

coquelicot: 89

Ted: 68

chrifabre: 67

cyberwarrior: 58

Statistiques des membres

Afficher les invités: 337

Membres: 681

Moderateurs: 0

Administrateurs: 1

Statistiques du forum:

Groupes: 4

Forums: 26

Sujets: 606

Messages:3623

Nouveaux Membres: crevette, LoicD, melyemelo, mccyrille, kasinao, nocolo

Modérateurs:

Administrateurs: Cédric Locqueneux (558)