关于反查搜索 does any one need to look up in definitions?

这几天一直在折腾全文搜索相关的东西,不知道你们需不需要在字典搜索一个句子或短语来确定一个你写的那句话是否正确。
或者搜索中文得到英文的表述方式。
像我这张截图里一样
我现在有办法能做到我买的这个牛津词典的功能,只是有点麻烦。

I have been learning the full text search on these days. I can got the definitions search result like this picture, but I have some doubts on trying.
If you want this function like me, just let me know.

1 个赞

载体是 MDX ?

方式是 JS 存数组 还是 遍历所有生成 类似

文章 
出现句子1
出现句子2
...
</>

这样的结构?

是建立索引再遍历

MDX 没什么索引可言。

我希望mdict的开发者实现全文检索功能,像ebwin那样的功能,此功能可以收费,我愿意支持开发者微薄之币。

我说的全文搜索就是指搜索整个字典。
你具体展开说一下?或者有没有截图视频?我看看我是不是没搞清楚情况。

![IMG_20210117_201032|375x500]IMG_20210117_234645|666x500

好的,感谢回答。
老哥这个软件已经很强了,字典还真不少。

基于epwing格式的词典外壳软件ebwin或手机版ebpocket。可以进行全文检索所有词典,10个词典所需时间也不太久。
由于epwing不支持中文,被我抛弃了。
可惜现在的mdict没有这个功能,如果有,就不需要做反查词典了。

同时全文检索数个词库的功能,对于确定某些生僻词义,例如某个英文词语的意义常常是非常有用的,期待您的好消息!

为啥总是想在mdx上实现全文索引呀。。。只有一种实现方法。。。

你要用全文搜索其实现在就能用了,去这里把 txt 词典下载下来。然后打开terminal控制台,进入下载好的文件目录。输入如下命令:
grep --color=always -r -ne “关键字” OALD4/ OALD8/
OALD4 和 OALD8 是指定目录的意思。
速度挺快的,可以做到秒级别返回。有分页查看的需求可以带上如下命令:
grep --color=always -r -ne “关键字” OALD4/ OALD8/ | less -R

谢谢您的辛苦劳动!我是技术白白,得好好消化一下您的指导。。。

请问楼主图中用的是哪个app?