Message posté par : Jérémie
----------------------------------------
Bonjour,
J'ai fait une version 8 puis finalement 9 de ta regex.
https://regex101.com/r/tcwFZO/9
Elle répond a priori à tous les cas que tu as mentionnés.
-----------------
Code :
^([a-zA-Z]+) (x? ?[a-zA-Z-]*) ?(.*)$
-----------------
3 groupes :
- une suite d'au moins 1 lettre (le '+')
(une espace)
- un groupe pouvant être vide car composé de : caractère x puis espace répétés chacun 0 ou
1 fois (le '?') puis des lettres ou un tiret répétés 0 à n fois (le '*')
(une espace optionnelle grâce au '?')
- un groupe composé de n'importe quel caractère (le '.') répété 0 à n fois (le
'*')
et la fin de ligne (le '$')
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=362525#p362525
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net