Estou tentando extrair dados de texto de um campo de string contendo texto delimitado por pontos e colocando-o em novos campos usando a calculadora de campos.
Estou usando esta função python (Retirado de Como extrair texto antes de um / no QGIS? ):
from qgis.core import *
from qgis.gui import *
@qgsfunction(args='auto', group='Custom')
def func(value1, feature, parent):
return value1.split('.')[0]
Isso retorna todo o texto antes do primeiro ponto. Agora, estou pensando em como escrever a função para colocar cada linha de texto delimitada em um campo separado.
Antes:
Depois de: