查看: 1040|回复: 4
打印 上一主题 下一主题

[求助] 删除行及合并词条

[复制链接]

该用户从未签到

43

主题

448

回帖

3793

积分

贡士

Rank: 6Rank: 6

积分
3793

灌水大神章小蜜蜂章笑傲江湖章

跳转到指定楼层
1
发表于 2015-10-21 22:34:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有如下字典文件请问如何使用edmitor的正则语言:
1.删除上下相同行中的一行
2.如何合并相同的词条,但是保留多个词条的解释


effector
effector
<br>
反应器
<br>
</>
effector
effector
<br>
效应器
<br>
</>
effector
effector
<br>
效应物
<br>
</>
effector molecules
effector molecules
<br>
效应分子
<br>
</>
effector neurone
effector neurone
<br>
效应神经原
<br>

达到如下效果

effector
<br>
反应器
<br>
效应器
<br>
效应物
<br>
</>
effector molecules
<br>
效应分子
<br>
效应神经原
<br>
</>

该用户从未签到

20

主题

222

回帖

4029

积分

贡士

Rank: 6Rank: 6

积分
4029

灌水大神章小蜜蜂章笑傲江湖章

2
发表于 2015-10-22 00:54:43 | 只看该作者
1.刪除上下同樣內容
找  ^(.+)\n\1\n
換 \1\n

2.合併詞條不用正則
(正則辦得到,很麻煩,還要先排序)
有個東西叫Dict Source Editor
sunsmile23做的神器
按幾個按鈕就合併了

该用户从未签到

43

主题

448

回帖

3793

积分

贡士

Rank: 6Rank: 6

积分
3793

灌水大神章小蜜蜂章笑傲江湖章

3
 楼主| 发表于 2015-10-22 09:15:13 | 只看该作者
好的,多谢指导

该用户从未签到

43

主题

448

回帖

3793

积分

贡士

Rank: 6Rank: 6

积分
3793

灌水大神章小蜜蜂章笑傲江湖章

4
 楼主| 发表于 2015-10-24 16:06:41 | 只看该作者
本帖最后由 zhlpen 于 2015-10-24 16:08 编辑

请问如何删除以下不包括“|”的行,因为西班牙语的字典中,很多动词及同义词是用它来表示同一个意思的词汇,词条下面的解释完全一样。把不包含的行删去,把剩下的在处理成索引链接
例子
ir | ir | fue | fuera | fuerais | fuéramos | fueramos | fueran | fueras | fuere | fuereis | fuéremos | fueremos | fueren | fueres | fueron | fuese | fueseis | fuésemos | fuesemos | fuesen | fueses | fui | fuimos | fuiste | fuisteis | iba | ibais | íbamos | ibamos | iban | ibas | id | idla | idlas | idle | idles | idlo | idlos | idme | idnos | ios | irla | irlas | irle | irles | irlo | irlos | irme | irnos | iros | irse | irte | va | vais | vamos | van | vas | vaya | vayáis | vayais | váyala | vayala | váyalas | vayalas | váyale | vayale | váyales | vayales | váyalo | vayalo | váyalos | vayalos | váyame | vayame | váyamela | vayamela | váyamelas | vayamelas | váyamelo | vayamelo | váyamelos | vayamelos | vayamos | vayámosela | vayamosela | vayámoselas | vayamoselas | vayámoselo | vayamoselo | vayámoselos | vayamoselos | vayámosla | vayamosla | vayámoslas | vayamoslas | vayámosle | vayamosle | vayámosles | vayamosles | vayámoslo | vayamoslo | vayámoslos | vayamoslos | vayámosnos | vayamosnos | vayan | váyanla | vayanla | váyanlas | vayanlas | váyanle | vayanle | váyanles | vayanles | váyanlo | vayanlo | váyanlos | vayanlos | váyanme | vayanme | váyanmela | vayanmela | váyanmelas | vayanmelas | váyanmelo | vayanmelo | váyanmelos | vayanmelos | váyannos | vayannos | váyannosla | vayannosla | váyannoslas | vayannoslas | váyannoslo | vayannoslo | váyannoslos | vayannoslos | váyanos | vayanos | váyanosla | vayanosla | váyanoslas | vayanoslas | váyanoslo | vayanoslo | váyanoslos | vayanoslos | váyanse | vayanse | váyansela | vayansela | váyanselas | vayanselas | váyanselo | vayanselo | váyanselos | vayanselos | vayas | váyase | vayase | váyasela | vayasela | váyaselas | vayaselas | váyaselo | vayaselo | váyaselos | vayaselos | ve | velas | vele | veles | velo | velos | veme | vémela | vemela | vémelas | vemelas | vémelo | vemelo | vémelos | vemelos | venos | vénosla | venosla | vénoslas | venoslas | vénoslo | venoslo | vénoslos | venoslos | vésela | vesela | véselas | veselas | véselo | veselo | véselos | veselos | vete | vétela | vetela | vételas | vetelas | vételo | vetelo | vételos | vetelos | voy |
<i> (v.)</i><i> = </i><span style='font-size:115%'>attend ; go ; go over ; saunter ; come ; go forth</span>.<br> Ex: <i>He was awarded the bachelor's degree, magna cum laude, from Harvard University, and he <b>attended</b> Rutgers Library School where he graduated first in his class</i>.....................还有很长的解释。
每一个词的解释完全一样
另一个问题就是如何把每一个ir后面的解释转移到ir的解释下。现在正在想法做成链接方式,转移到ir,不知道有无好的办法
  • TA的每日心情

    2019-2-16 11:33
  • 签到天数: 56 天

    [LV.5]常住居民I

    70

    主题

    878

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    18494

    灌水大神章小蜜蜂章笑傲江湖章

    5
    发表于 2015-12-17 02:03:44 | 只看该作者
    ryuya 发表于 2015-10-22 00:54
    1.刪除上下同樣內容
    找  ^(.+)\n\1\n
    換 \1\n

    sunsmile23的软件可否共享?