我有两个文本文件。我想从</sup><sup>
标签之间的第一个文本中获取文本,并将其插入到{}
.
更好的例子(像字典一样)
Text1:
<sup>1</sup>dog
<sup>2</sup>cat
<sup>3</sup>lion
<sup>1</sup>flower
<sup>2</sup>tree
.
.
Text2:
\chapter1
\pkt{1}{}{labrador retirever is..}
\pkt{2}{}{home pets..}
\pkt{3}{}{wild cats..}
\chapter2
\pkt{1}{}{red rose}
\pkt{2}{}{lemon tree}
.
.
What I want:
Text3:
\chapter1
\pkt{1}{dog}{labrador retirever is..}
\pkt{2}{cat}{home pets..}
\pkt{3}{lion}{wild cats..}
\chapter2
\pkt{1}{flower}{red rose}
\pkt{2}{tree}{lemon tree}
文字是随机的,但你可以看到我想要的。Perl 是最好的。
所以得到
</sup>**text**<sup>
并将其粘贴到
\pkt{nr}{**here**}{this is translation of this word already stored in text2}.
文本 A 和 B 是按顺序排列的,所以如果我可以</sup>text<sup>
先从文本 A 中读取,将其保存在 temp 中,从文本 A 中删除这一行,将其放在{}
文本 B 的第一个空闲槽中,然后重新开始,那就太好了。数字将匹配,因为订单已保存。对不起我的英语:) 谢谢!