Re: Propriétés Unicode dans les regex Python

Liste des GroupesRevenir à fcl python 
Sujet : Re: Propriétés Unicode dans les regex Python
De : ast (at) *nospam* invalid (ast)
Groupes : fr.comp.lang.python
Date : 06. Nov 2022, 21:29:07
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <63680b04$0$3005$426a74cc@news.free.fr>
References : 1
User-Agent : Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Thunderbird/102.4.1
Le 05/11/2022 à 18:53, Olivier Miakinen a écrit :
[diapublication avec f.c.l.regexp, suivi vers f.c.l.python]
 Bonjour,
  Je viens de me rendre compte que dans Python 3.8.10 les propriétés Unicode
\p{xx} et \P{xx} ne sont pas supportées dans les regex :
 <https://www.pcre.org/original/doc/html/pcresyntax.html#SEC4>
<https://www.pcre.org/original/doc/html/pcresyntax.html#SEC5>
  J'obtiens :
   File "/usr/lib/python3.8/sre_parse.py", line 426, in _escape
     raise source.error("bad escape %s" % escape, len(escape))
re.error: bad escape \p at position 0
  Est-ce que quelqu'un sait si c'est supporté dans une autre version de
Python, ou s'il est prévu que ça le soit un jour ?
  Cordialement,
Semble fonctionner avec le module regex qui est bien plus complet que re
pip install regex
 >>> regex.search(r"\p{Lu}", "abcdEfgh")
<regex.Match object; span=(4, 5), match='E'>

Date Sujet#  Auteur
5 Nov 22 * Propriétés Unicode dans les regex Python16Olivier Miakinen
6 Nov 22 +* Re: Propriétés Unicode dans les regex Python2Alain Ketterlin
6 Nov 22 i`- Re: Propriétés Unicode dans les regex Python1Olivier Miakinen
6 Nov 22 `* Re: Propriétés Unicode dans les regex Python13ast
9 Nov 22  +* Re: Propriétés Unicode dans les regex Python2Dominique
9 Nov 22  i`- Re: Propriétés Unicode dans les regex Python1Dominique
9 Nov 22  `* Re: Propriétés Unicode dans les regex Python10Olivier Miakinen
9 Nov 22   `* Re: Propriétés Unicode dans les regex Python9Alain Ketterlin
9 Nov 22    +* Re: Propriétés Unicode dans les regex Python3Olivier Miakinen
9 Nov 22    i`* Re: Propriétés Unicode dans les regex Python2Alain Ketterlin
9 Nov 22    i `- Re: Propriétés Unicode dans les regex Python1Olivier Miakinen
9 Nov 22    `* Re: Propriétés Unicode dans les regex Python5Olivier Miakinen
9 Nov 22     +* Re: Propriétés Unicode dans les regex Python3Olivier Miakinen
9 Nov 22     i`* Re: Propriétés Unicode dans les regex Python2Alain Ketterlin
9 Nov 22     i `- Re: Propriétés Unicode dans les regex Python1Olivier Miakinen
10 Nov 22     `- Re: Propriétés Unicode dans les regex Python1ast

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal