r.find n'existe pas dans ma version de python (3.10.6)
r.search ou r.match donne le même résultat dans mon test (il est
simple), avec r comme délimiteur, mais je confirme que cela ne
fonctionne pas avec \d, seulement sans rien ou avec .*
Ce qui est bizarre est que d'un côté la regex fonctionne (.*), et d'un
autre non? Je n'en ai maintenant plus de message d'erreur (avec match
ou search), mais le matching ne se fait pas avec le délimiteur du
digit.
Ma chaîne à matcher est Text suivi d'un numéro, le premier étant le 5.
Le .* la trouve, le \d+ (qui est plus sûr), non !
I love python :)
PK
Le sam. 18 févr. 2023 à 11:21, Frédéric <fma38@???> a écrit :
>
> Le samedi 18 février 2023, Yth a écrit :
>
> > Mais là il fait mettre le r pour ne pas interpréter les caractères spéciaux :
> > r"Text\d+"
>
> Ben, pas besoin chez moi !?!
>
> --
> Frédéric
>
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff@gmail.com
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_)