winwarrior
Messages postés654Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention10 février 20091 4 déc. 2004 à 02:00
45 ... c'est valeur ascii de '-' ($asc(-))
a koi correspond 2,45 ... et ben ça correpond au 2eme tokken (il y a des tutos sur scriptsdb.org su t'as besoin d'aide (oui je sais je pub :p))
et pour ton isin ... utilise iswm qui autorise les wildcards (*) :)
cs_jakk
Messages postés16Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention10 décembre 2004 5 déc. 2004 à 00:43
ok pour les wildcard merci je connaissais pas iswm
mais ca reste limité en longueur, par exemple si on a 50taine de mots a ignoré c pas possible comment on peu faire ?
pour le reste vous tien au courant j'ai pas encore testé
winwarrior
Messages postés654Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention10 février 20091 5 déc. 2004 à 13:01
var %i 1 ,%phrase salut ça va bien?, %ignore bien*
while (%i <= $numtok(%phrase,32)) {
if ($gettok(%phrase,%i,32) iswm %ignore) echo -a mot ignoré: $ifmatch
inc %i
}
si tu veux mettre d'autre mots à ignorer,fait une nouvelle boucle qui lit la liste de mot ignorés :p
cs_jakk
Messages postés16Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention10 décembre 2004 8 déc. 2004 à 16:38
hum j'ai testé tout ça c pas adapté pour cke je souhaite faire, je vais me reexpliquer afin d'être plus clair j'espère
c très simple une annonce, dans cet annonce une date qui varis
je veux simplement ignorer (pour la suite du script) qu'il ne reagisse pas lorsque dans l'annonce la date est inferieur a 2004 (2004 est un exemple, ca pourrais etre une autre date)
vous m'avez filez des code pour genre si 2004 est un mot entier là c pas le cas le 2004 va se trouver dans une phrase sans espace, les espace sont remplacé par des . vlà le genre d'exemple:
cs_jakk
Messages postés16Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention10 décembre 2004 8 déc. 2004 à 23:18
dsl vais paraitre lourd, mais je maitrise pas le coding, ca fais tous juste qq jour je my interesse, stu pouvais me filer un exemple ça m'aiderez, pour ce genre d'annonce:
NEWS ! pour (chaine) un_mot_puis_un_deuxieme_pour_former-2004-finalement INFO: 13 min
cs_jakk
Messages postés16Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention10 décembre 2004 10 déc. 2004 à 11:27
ben c pas bon car tu pense que 2004 est un mot a pars:
2004 fais partis du même mot composé de lettre et chiffre donc je pige pas pk tu file ça
tokenize 45 $6
if ($2 isnum) { if ($2 <= 2004) halt }