# 小白求助求解

**URL:** <https://forum.freemdict.com/t/topic/12607>\
**Category:** 技术交流与词典编修\
**Tags:** mdx, css, ﻿英语, 求助\
**Created:** [2022 年4 月 28 日 11:00 UTC](https://forum.freemdict.com/t/topic/12607 "2022-04-28T11:00:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 11:00 UTC](https://forum.freemdict.com/t/topic/12607/1 "2022-04-28T11:00:26Z")

</div>

1.在mdx转换的txt文件上，我用emeditor通过正则表达式删除了词库包括发音和音标的子节点，这个节点再往上是父节点body,保存后用mdxbuilder转换回mdx。  
2.在preview打开mdx检查源代码，发现发音和音标的子节点还在，不过节点标签变成br，还加入了几行样式代码，发音链接`<a href=…mp3.><a>`也还在。即等于没删除…  
请问技术家们该如何彻底删除这种节点？？  
ps: preview是在论坛里下载的，可以直接预览源代码不用解析mdx的软件。多谢先🙏

 ![修改前](https://forumcdn.freemdict.com/uploads/default/original/3X/c/6/c6a3592db02054dc0be26483b912a4b6e9693055.png)  
 ![修改后](https://forumcdn.freemdict.com/uploads/default/original/3X/b/5/b5737e0cd6798b1304a0a9035110d01009cd7cb9.png)

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 14:15 UTC](https://forum.freemdict.com/t/topic/12607/2 "2022-04-28T14:15:48Z")

</div>

因为发音和音标，不是我学习的重点，所以我想着能否把它们去除，结果还是比想象的难，后面还要去除图片，尽可能把词库弄简洁点，现在就卡在这一步了，前面查找节点学正则表达式也折腾了两个星期，结果只是简单的(.\*?)……所以路过的技术行家解救一下。

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2022 年4 月 28 日 14:17 UTC](https://forum.freemdict.com/t/topic/12607/3 "2022-04-28T14:17:36Z")

</div>

你发个示例？修改前和修改后的。

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 14:29 UTC](https://forum.freemdict.com/t/topic/12607/4 "2022-04-28T14:29:43Z")

</div>

马上 大神等等

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 14:54 UTC](https://forum.freemdict.com/t/topic/12607/5 "2022-04-28T14:54:10Z")

</div>

大神，我图片已经传到话题上面了，帮忙看看怎么解决？

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2022 年4 月 28 日 14:56 UTC](https://forum.freemdict.com/t/topic/12607/6 "2022-04-28T14:56:27Z")

</div>

你是怎么删除的？删除了什么东西。

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 15:00 UTC](https://forum.freemdict.com/t/topic/12607/7 "2022-04-28T15:00:01Z")

</div>

我用这个正则表达匹配找到上面的子节点，然后在emeditor上打开txt删除。  
 ![003](https://forumcdn.freemdict.com/uploads/default/original/3X/6/c/6cf5b4a6f92435113bed72d2cd082e68b009fb26.png)

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 15:06 UTC](https://forum.freemdict.com/t/topic/12607/8 "2022-04-28T15:06:41Z")

</div>

修改的词库是 Macmillan-British-English-2019-2.mdx

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 15:12 UTC](https://forum.freemdict.com/t/topic/12607/9 "2022-04-28T15:12:20Z")

</div>

或者大神推荐一个其他删除的方法给我，如果我这个方法不行就算了，别管它 🙂

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 28 日 15:25 UTC](https://forum.freemdict.com/t/topic/12607/10 "2022-04-28T15:25:15Z")

</div>

绿色方框里面的字符标签都被我删除

---

<div class="post-metadata">

作者： ![dictsun](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/d/90db22/32.png) [@dictsun](https://forum.freemdict.com/u/dictsun)\
发布日期： [2022 年4 月 29 日 09:40 UTC](https://forum.freemdict.com/t/topic/12607/11 "2022-04-29T09:40:50Z")

</div>

> [@Leeeo](#):
>
> Macmillan-British-English

/\* 原css的有个地方要将normal替换成none；另一个地方要补一个display: none; \*/  
.show\_less {  
display: none;  
}  
.PRONS img {  
display: none;  
}  
纯英文版试出来的，应该是你的意思，如图所示：

 ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/a/0/a0c7c815642e6fe8312189499245d0dc0293a38a.png)

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 10:31 UTC](https://forum.freemdict.com/t/topic/12607/12 "2022-04-29T10:31:16Z")

</div>

喔 厉害👍谢谢大神 我试试先  
我猜想是不是脚本作怪，就去看词库原来的mbe.js 看的我一头雾  
我添加了parent.removeChild(child) 结果出错说某某行为定义…  
这个js文件怎么和其他的不一样

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 10:36 UTC](https://forum.freemdict.com/t/topic/12607/13 "2022-04-29T10:36:07Z")

</div>

我懂你的意思了，既然元素不能删除就把它隐藏，是吗？  
我在牛津10版试过，还可以通过css用 /_visibility:hidden_/隐藏元素  
这思路可以👍

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 10:46 UTC](https://forum.freemdict.com/t/topic/12607/14 "2022-04-29T10:46:18Z")

</div>

ok 我试了下 可以了 这么添加css样式太难 我只会简单的修改原来有的 谢谢了

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 10:53 UTC](https://forum.freemdict.com/t/topic/12607/15 "2022-04-29T10:53:32Z")

</div>

大神 如果要把这发音的节点删除的话是不是要很深的技术？感觉增加或删减词库原来的内容很难，那篇js可能被自定义了很多参数，代码一行都看不懂，对着菜鸟教程可以找到一个个的函数对象…难

---

<div class="post-metadata">

作者： ![dictsun](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/d/90db22/32.png) [@dictsun](https://forum.freemdict.com/u/dictsun)\
发布日期： [2022 年4 月 29 日 11:49 UTC](https://forum.freemdict.com/t/topic/12607/16 "2022-04-29T11:49:34Z")

</div>

鄙人也是啥都不懂，不过display none碰到过多人问过，正好想弄懂这点，所以就尝试一下，可能会派上用场。

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 12:02 UTC](https://forum.freemdict.com/t/topic/12607/17 "2022-04-29T12:02:25Z")

</div>

我也皮毛不懂，放这上面想钓大神出来分享经验😄没有大神民科也好啊，自己想破头都没办法。

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2022 年4 月 29 日 12:28 UTC](https://forum.freemdict.com/t/topic/12607/18 "2022-04-29T12:28:06Z")

</div>

不难的，你发一个原始词条上来。

---

<div class="post-metadata">

作者： ![Leeeo](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/74df32/32.png) [@Leeeo](https://forum.freemdict.com/u/Leeeo)\
发布日期： [2022 年4 月 29 日 12:36 UTC](https://forum.freemdict.com/t/topic/12607/19 "2022-04-29T12:36:33Z")

</div>

![图片](https://forumcdn.freemdict.com/uploads/default/original/3X/8/f/8fea1d783c09c6c4d5ba502ee60d9af15305da23.jpeg)  
 ![图片](https://forumcdn.freemdict.com/uploads/default/original/3X/4/c/4ca0606cd5b5b7314d5b3d6d631a4c4eab310b06.jpeg)  
本论坛找这个话题，打开那个百度云盘下载就是这个词库，大神有结果告诉一下，谢谢🙏

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2022 年4 月 29 日 12:52 UTC](https://forum.freemdict.com/t/topic/12607/20 "2022-04-29T12:52:49Z")

</div>

你本地不是都有 txt 了吗，我只需要看看一个词条。。。

[下一页](https://forum.freemdict.com/t/topic/12607.md?page=2)
