查看: 437|回复: 3
打印 上一主题 下一主题

[求助] 请教各位大师,怎么把mdx里的音标 单独提取出来

[复制链接]
  • TA的每日心情
    擦汗
    2020-6-6 16:10
  • 签到天数: 164 天

    [LV.7]常住居民III

    12

    主题

    709

    回帖

    4591

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4591
    跳转到指定楼层
    1
    发表于 2020-2-12 16:09:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    如题,想做一个各种音标的排头词典, 能显示查询单词的各种主流音标,和不同发音的音标
            本人太菜,会一点正则皮毛,请大侠指点一二
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    238

    主题

    552

    回帖

    4万

    积分

    禁止发言

    积分
    47766
    2
    发表于 2020-2-13 15:25:13 | 只看该作者
    首先你得用MdxExport之类的软件将mdx解压出txt文件。然后用Notepad++或者更好的EmEditor等文本便捷器打开txt查看音标的情况。音标具体在词头下什么位置?有没有又有什么标签来围绕音标?不同词库的mdx肯定都是不同的。你找到特点之后就可以尝试用便捷器提供的正则功能来批量查找替换处理,在为数不多的情况下可能还不够,需要编程来提取。----- 这一切都要看那个mdx词库里音标的具体情况。
  • TA的每日心情

    2021-1-21 10:54
  • 签到天数: 242 天

    [LV.8]以坛为家I

    13

    主题

    785

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    17906
    3
    发表于 2020-2-14 17:35:45 | 只看该作者
    EmEditor里查找就有这个选项吧,选上后一次性拿出来。

    该用户从未签到

    91

    主题

    183

    回帖

    8435

    积分

    禁止发言

    积分
    8435
    4
    发表于 2020-7-28 19:55:32 | 只看该作者
    你如果在EmEditor里面用正则表达式把音标挪到单词前面,因为文件里面内容很复杂,出错的地方可能会不少,那样倒不如直接弄个词表,用软件批量加上音标,这样出错的量要少很多。