У меня есть небольшая проблема здесь с этой ситуацией.
Я хочу, чтобы в «NumeroCamp» только цифры отображались в «Тексте».
Есть ли какая-нибудь функция в полевом калькуляторе, которая могла бы помочь мне с этим?
qgis
field-calculator
string
Александр Родригес
источник
источник
regexp_substr( "Text", '/(\\d*)\_' )
однако оно не дает желаемого результата: ! [введите описание изображения здесь ] ( i.stack.imgur.com/92zAd.png ) Как я могу адаптировать выражение к моему случаю? Большое спасибо заранее всем, кто может помочь или дать какие-либо предложения.Ответы:
В калькуляторе полей можно использовать следующее выражение (проверено на QGIS 2.18):
regexp_substr( "Text", ';(\\d*)\}' )
Это будет возвращать все цифры (как текст) между
;
и}
символами.источник