J'ai un peu de mal ici avec cette situation.
Je veux que "NumeroCamp" ait seulement les numéros affichés dans "Texte".
Y a-t-il une fonction dans la calculatrice de terrain qui pourrait m'aider avec ça?
qgis
field-calculator
string
Alexandre Rodrigues
la source
la source
regexp_substr( "Text", '/(\\d*)\_' )
Cependant, cela ne donne pas le résultat souhaité: ! [Entrez la description de l'image ici ] ( i.stack.imgur.com/92zAd.png ) Comment pourrais-je adapter l'expression à mon cas? Merci à l'avance à tous ceux qui peuvent aider ou faire des suggestions.Réponses:
Vous pouvez utiliser l'expression suivante dans la calculatrice de champ (testée sur QGIS 2.18):
regexp_substr( "Text", ';(\\d*)\}' )
Cela renverra tous les chiffres (sous forme de texte) entre les caractères
;
et}
.la source