Message posté par : SANTANNA
----------------------------------------
Bonjour,
La formule donnerait pour le 1er champ
-----------------
Code :
trim(
array_get(
string_to_array(monchamp, '-'),
0)
)
-----------------
Explication:
string_to_array découpe le contenu de monchamp en un tableau, dont les valeurs sont
délimitées par le caractère '-'
array_get va récupérer le Nième élément de ce tableau. Ici 0 renvoie le premier élément, 1
sera pour le deuxième ainsi de suite
trim permet d'enlever les espaces potentielles autour du contenu qui nous intéresse
Bien évidemment, cela signifie que le caractère '-' n'est pas lui-même contenu
dans les noms de rue par exemple, auquel cas, il faudra peut-être essayer avec une espace
avant ou de part et d'autre.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=324124#p324124
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