Estou tendo um pouco de dificuldade aqui com esta situação.
Eu quero "NumeroCamp" apenas para que os números sejam exibidos em "Texto".
Existe alguma função na calculadora de campo que possa me ajudar com isso?
qgis
field-calculator
string
Alexandre Rodrigues
fonte
fonte
regexp_substr( "Text", '/(\\d*)\_' )
No entanto, ele não fornece o resultado desejado: ! [insira a descrição da imagem aqui ] ( i.stack.imgur.com/92zAd.png ) Como eu poderia adaptar a expressão ao meu caso? Muitos agradecem antecipadamente a quem puder ajudar ou dar sugestões.Respostas:
Você pode usar a seguinte expressão na calculadora de campo (testada no QGIS 2.18):
regexp_substr( "Text", ';(\\d*)\}' )
Isso retornará todos os dígitos (como texto) entre os caracteres
;
e}
.fonte