Le sam. 18 févr. 2023 à 09:30, Yth <yth@???> a écrit :
[...]
> re.match() cherche sur la chaîne à partir du début, il faudrait utiliser re.find().
> Cela dit, si ça fonctionne avec Text*, ça devrait avec Text\d+, mais la regexp devrait être Text.*
Heu... oui, j'ai mal écrit. C'est bien .*, sinon, c'est compliqué :)
En fait, j'ai oublié de dire que python geulait sur la syntaxe quand
j'ajoutais un \ (avec match ou find) :
textframe = re.find("Text\d+", obj)
^^^^^^^^^
SyntaxError: invalid escape sequence '\d'
Merci
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff@gmail.com
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_)