RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[Python] Expressions régulières
Freeman260, le mer. 02 août 2006 à 11:26:14
Bonjour,

Je découvre la programmation sous Python et j'ai des problèmes avec les expressions régulières.
J'aimerai trouver une adresse MAC qui se trouve dans une chaine de caractères. Le problème viens du fait que je n'arrive pas à mettre un nombre en expression régulière.

Exemple :
import re

chaine ="fgdfgd021456fgdhd 1002 .1023.4123ghtest"
m = re.match("[0-9]\.", chaine)
if m: print repr(m.group(0))

Mon but étant ici de stocker "2." dans m, mais cela ne marche pas. (Je sais que le format de mes adresse MAC n'est pas standard, mais ce n'est pas là le problème).
J'arrive très bien à séléctionner des lettres avec une expression régulière, mais je n'arrive pas à avoir des chiffres ! Je ne comprend vraiment pas pourquoi.
J'espère que vous pourrez m'aider,
Merci d'avance !

Freeman
Version Web
Réalisé par RedShift
no save