Я все еще зеленый в написании сценариев и не знаю, возможно ли это вообще.
У меня есть лексикон с леммами и их интонациями, и я хочу извлечь инфлективные парадигмы.
Пример файла (4 столбца, разделенных табуляцией):
sb. 1 sommer ;sommer;sommeren;sommerens;sommers;somrene;somrenes;somre;somres
sb. 1 lim ;lim;limen;limens;lims;limene;limenes;lime;limes
vb. 2 spise ;spise;spis;spist;spiser;spisende;spiste;spises;spistes
adj. 2 sjov ;sjov;sjove;sjovt
Я не могу понять, как этого добиться, но возможным решением может быть что-то вроде этих двух шагов.
Шаг 1: Найдите самую длинную подстроку из col3, которая соответствует всем словам в col4 в начале слова.Результат выводится в col5.
sb. 1 sommer ;sommer;sommeren;sommerens;sommers;somrene;somrenes;somre;somres som
sb. 1 lim ;lim;limen;limens;lims;limene;limenes;lime;limes lim
vb. 2 spise ;spise;spis;spist;spiser;spisende;spiste;spises;spistes spis
adj. 2 sjov ;sjov;sjove;sjovt sjov
Шаг 2: Удалить col5 из начала всех слов в col4.Результат printet в col6.
sb. 1 sommer ;sommer;sommeren;sommerens;sommers;somrene;somrenes;somre;somres som ;mer;meren;merens;mers;rene;renes;re;res
sb. 1 lim ;lim;limen;limens;lims;limene;limenes;lime;limes lim ;;en;ens;s;ene;enes;e;es
vb. 2 spise ;spise;spis;spist;spiser;spisende;spiste;spises;spistes spis ;e;;t;er;ende;te;es;tes
adj. 2 sjov ;sjov;sjove;sjovt sjov ;;e;t