# Simple_search **Repository Path**: mengcanzhai/simple_search ## Basic Information - **Project Name**: Simple_search - **Description**: 简单粗暴地从文本文献中检索同时出现的词汇、组合 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2023-11-13 - **Last Updated**: 2025-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimpleSearch ## 功能 - 简单粗暴地从文献中检索同时出现的词汇、组合,尤其适合检索方剂 - 支持从epub格式电子书及txt文本文件中检索,文本文件示例资料见最后 ## 使用示例 ![操作示例](resource/%E5%8A%A8%E7%94%BB.gif) ![结果示例](resource/out.JPG) ## 运行环境 - win7/8/8.1/10/11 - 64位系统 - .net8 runtime 环境 - 不支持macos和linux,不支持32位系统 ## 界面简介 ### 主界面 ![主界面](resource/main_marked.JPG) 1. 检索项 用于标记检索内容 2. 检索词 用于获取检索项的文本,多个检索词之间用逗号分隔,中文(,)/英文(,)皆可 3. 标记颜色 用于在输出的结果中标记检索项 4. "添加"按键 当"检索项"、"检索词"、"标记颜色"均已填充后,可点击将其列入下方列表;可在下方列表中选择项通过键盘del键删除 5. "检索"按键 当添加的检索项>=1项时可点击,弹出"检索设置"界面 ### 检索设置 ![检索设置](resource/options_marked.JPG) 1. 电子书目录 选择要检索的电子书所在上级目录 2. 结果保存至 选择输出结果保存地址 3. 最小共现项 一个区块中出现的最少检索项数量。当检索项较多时,请选择至少2以上,否则可能数据量过大无法存入excel 4. 模糊检索 本示例资料文本质量差,故尽量选择,否则可能会遗漏;当不勾选时,检索词可以为正则表达式 5. 区块大小 必须大于10 区块越小,要求检索项所在位置约接近,反之亦然 ## 可能遇到的问题 - Windows Defender等安全软件误报,加入白名单即可 - 点击软件后见如图界面,是缺失.net运行时,点击"是"下载安装即可;也可通过链接下载:[https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.4-windows-x64-installer](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.4-windows-x64-installer) ![error](resource/error.png) - 导出的excel里内容似乎没有包含所有检索项,是内容中有换行符,将"内容"列单元格格式设置为"自动换行"即可 ## 已知bug - 当勾选"模糊检索"时切勿使用正则表达式,很可能出现意料外的情况 - 正则表达式检索可能存在问题 ## 示例资料 链接:[https://pan.baidu.com/s/1euXT3m6EaDg5RBHLt6826g?pwd=5fqw](https://pan.baidu.com/s/1euXT3m6EaDg5RBHLt6826g?pwd=5fqw) 提取码:5fqw