le 02-25-2015 04:52 AM
Bonjour à tous,
je cherche une maniere simple de comparer deux chaines contenant une valeure numerique variable au milieux mais sans tenir compte de cette valeure. Par exemple les chaine suivante :
Debut_chaine_00_Fin_de_chaine
Debut_chaine_01_Fin_de_chaine
Debut_chaine_02_Fin_de_chaine
comparées avec une chaine de reference me renverrai "true" si le format de la chaine est reconu soit "Debut_chaine_" une valeure numérique sur 2 digit et " _Fin_de_chaine" ou False dans le cas contraire.
Aurriez vous une idée pour ce genre de fonction ?
Merci
Sébastien
Résolu ! Accéder à la solution.
le 02-25-2015 05:22 AM
Salut,
Vi Rechercher une exprésion avec l'expression: Debut_chaine_[0-9][0-9]_Fin_de_chaine
02-25-2015 05:57 AM - modifié 02-25-2015 06:02 AM
au lieu de "supérieur à -1", tu peux utiliser directement "supérieur ou égal à 0"
(c'est juste pour faire le malin )
[0-9][0-9] == [0-9]{2}
le 02-25-2015 06:50 AM
ouadji +1 kudos pour {2}
le 02-25-2015 07:23 AM
Ca fonctionne parfaitement, merci beaucoup.
le 02-25-2015 07:44 AM
SL13 ...
si ça fonctionne parfaitement, c'est un "plus" pour toi ... tu peux continuer à résoudre ton problème relax.
alors ... un petit kudo pour R3g.
oui, c'est c**, mais ça fait toujours plaisir.
le 02-25-2015 07:55 AM
effectivement+1 kudo pour la reponse de R3g
+1 kudo pour le {2} de ouadji
merci à vous
le 02-25-2015 09:27 AM
merci SL13 pour ta réponse et réaction "positive".
Pour moi, ce n'était pas nécessaire, merci malgré tout.
Je le "jure" .. l'idée n'était pas de me prendre un kudo ...
mais simplement de souligner que cela fait toujours plaisir.
et "ici" ... c'était pour R3g ... c'est lui qui a donné la solution.