fonction recursive....argh! - Programmation
Marsh Posté le 25-07-2001 à 08:45:59
T'aurais pas 1 exemple & le code de ta fonction ?
Marsh Posté le 25-07-2001 à 10:08:19
Heu, 3, 4 questions:
Elle est où la récursivité dans ce que tu veux faire ? Hormis que la fonction s'appelle elle-même, çà c'est ton choix. Je veux dire dans le principe, en quoi la récursivité est-elle nécessaire ?
Tu compare une chaîne avec ton masque pour dire quoi :
Oui / Non, la chaîne convient pour ce masque ?
Extraction de la partie de la chaîne qui match / match pas ?
Transformation de la chaîne...
Ton masque est dans un champ de dase de donnée. Tu lit une BDD en javascript (Y'a plusieurs masque à tester ?) ou c'est juste une info que tu récupère ?
Marsh Posté le 24-07-2001 à 15:37:53
voila mon probleme
dans une champ de base de données j'ai un masque genre XX/AA/*A
les x designe n'importe quel caractere, les A des lettres etc etc...
pour ça ,ça va bien mais....c'est une fonction qui s'appel elle meme et je parcours les positions entrée dans mon champ texte et je compare avec ce qu'attend mon masque...vous me suivez...
Par contre le * indique autant de caractere que l'on veut jusqu'a temps de rencontrer un type A c'est à dire une lettre!!
cf definition du masque premiere ligne...
j'ai du mal a la faire :
si * alors posmask=>bouge pas! pas mais poschaine=+1........
je suis en javascript et avec ça j'ai depassement de la pile, et c'est normale....je vois pas de façon simple pour lui dire si tu trouves une lettre alors posmask=+1....
des idées....