请问mdx词库可否模糊搜索?

不知道mdx词库制作时可否实现模糊搜索?css? js?
例如,当搜索包含词根 pel 的单词时,输入*pel,返回搜索结果:
compel
dispel
expel
impel
propel …
这个功能很实用,朗文第5版光盘就有此功能。
可能某些词典软件也有类似功能,比如欧陆(其他不是很清楚)但感觉不那么强大。

2 Likes

制作 MDX 时单独搞个“索引词条”。使用时先打开索引词条,在搜索框内键入含通配符字符串/正则表达式,点击提交按钮>遍历词头列表>生成匹配链接,点击链接。

5 Likes

无限词典,原名平典。

支持的entry wildcard match,不过看起来位置不能区分

结尾输入美金符号试看看:heavy_dollar_sign:

1 Like

啊? 它说只有. 和*啊,没说支持regex啊。

原来说和做是不一致的,作者支持了起码regex 中的 $ 尾位置。 应该是页面详情未来得及更新,就如同改名无限词典,但是页面显示还是plainDict

shi老师结个帖? 可以把奖颁给 mdict6 ,感谢平典,以及 mdict6 的平典的推广介绍,shi老师的功能提醒,hua大的论坛,将终端需要和源头工具连接在了一起呈现给大家。

此前,我还没用平典,现在看,其功能是真多,舍弃了商业和UI后的专注。 :rofl:

我用的是欧路呀!

我又看了你#4楼的截图,平典的查询结果差强人意,你用朗文5英文光盘程序查一下就知道模糊查询有多好了,通配符不光有*,还有?。

这牵扯到好几个问题。

  1. 用欧陆与否的问题。必要性?能不能不用?
  2. 用平典与否的问题。能不能用?以及能不能和欧陆一起用?还是舍弃欧陆用?
  3. 目前已证实平典拥有 regex的中的三个符号,我还没试其他的,你说的问号就是平典中的regex中的.
  4. regex 不仅支持主题中的模糊搜索,甚至更强大。不是同一层级的东西,又名正则表达式。

哦,我才发现,回复mdict6时,图片只放了一张,那张是用来说明平典的介绍和实际不符,而且是更强大的不符。

补下图,这个图跟主题直接相关

既然是regex,可以再省略一个*符号,直接搜索pel$ 表示结尾。

好吧,你的回复字数多。

搁我没你那么多问题,我用欧路了,别的就不用了。

惭愧惭愧,其实是m兄一语中的。

之所以上面我有那么多问题是因为有人给选择不全面,好的选择不让你选,而把差和更差的选择让你选。我们重新审视下到底有多少个选择时,就可以知道,多下一个20m的平典也是一种选择,和使用欧陆不冲突。

平常用欧陆,在需要查询词尾词缀时用平典,加上星号和美元符号。几乎没啥成本。 :rofl: 所以可能有我不知道的信息决定了 shi老师认为 弊大于利,不想再用一个平典。 :smiley:

无他!买会员了。

dicttango也有这个功能

啥叫服务器模式?

意犹未尽,我还为逐字全文搜索加入简洁语法:.匹配一个字符,匹配任意字符。意犹未尽,又为添加括号限制:(5) 匹配不超过五个字符, ^ 匹配起始,$匹配结束,| 是或, & 是与,于是搜索词可以相互组合。意犹未尽,又添加正则搜索oniguruma引擎。

无限词典支持的模糊搜索如上

1 Like

就是开始它为你服务,给你一个网址,你可以打开网页的地址进行查词,这样在欧陆中添加在线词典,理论上可以正则查询平典,不过我没试,我下欧陆试一试,你先别忙活 :rofl:

dicttango我只知道可以用*⃣️

无限词典和平典是一回事吗?

开源顺便改名

为什么改名了呢?“平典”虽然不是生造词,但一般的输入法还是打不出来的。平典含公平公正之义,以其为名,理当是要让词典之道二维展开,形成一个无限大的价值平面,供君采撷。又像是chromium以自身为媒介释放出极其耀眼的开源光彩,本体却暗淡下来。

(好吧摊牌了,其实以无限为名,直接原因是受到了一本网络小说的影响!无限神拳哼哼哈伊)

1 Like

哦,看到平典我老想到平替 :grin:

那你赶紧试吧