#string-search

  1. regex

    Rust的正则表达式。此实现使用有限自动机,并保证在所有输入上都具有线性时间匹配。

    v1.10.6 12.4M #regexes #string #string-search #regular #match #automata #expression
  2. aho-corasick

    快速多子串搜索

    v1.1.3 13.1M #state-machine #pattern #string-pattern #pattern-matching #string-search #case-insensitive #search-pattern
  3. memchr

    极快的(在x86_64、aarch64和wasm32上使用SIMD)1、2或3字节搜索和单子串搜索例程

    v2.7.4 14.5M #string-search #search #substring #find #memmem
  4. aho-corasick-unsafe

    快速多子串搜索

    v0.0.4 230 #pattern #byte-offset #pattern-matching #string #string-search #multi #regex
  5. boyer-moore-magiclen

    用Rust实现的快速字符串搜索算法

    v0.2.20 18K #string-search #search-algorithms #search #text-search #string #search-pattern #boyer-moore-horspool
  6. naive_opt

    优化的朴素字符串搜索算法

    v0.1.25 490 #string-search #search-algorithms #search #algorithm #naive #optimized #utf-8
  7. search

    一种递归搜索工具,用于定位文件或查找文件中的某些字符串

    v1.1.0 180 #file-search #string-search #locate #find #recursion #tool
  8. sliceslice

    使用SIMD加速的单模式子串搜索的快速实现

    v0.4.3 18K #text-search #string-search #simd #search-algorithms #search #string #text
  9. triple_accel

    使用SIMD加速的Rust编辑距离例程。支持快速Hamming、Levenshtein、限制性Damerau-Levenshtein等距离计算和字符串搜索。

    v0.4.0 21K #levenshtein #string-search #edit-distance #simd #hamming #string-distance #fallback
  10. matcher_rs

    一款高性能的匹配器,旨在解决词语匹配中的逻辑和文本变化问题,用 Rust 实现

    v0.5.4 800 #pattern #string #multi #string-search #search-pattern #deserialize #search
  11. jetscii

    一个小型库,用于高效地在字符串和字节切片中搜索ASCII字符或字节的集合

    v0.5.3 16K #byte-slice #string-search #string #byte #ascii #search #simd
  12. simsearch

    轻量级内存模糊搜索引擎,用于搜索相似字符串(这里是一种双关语)

    v0.2.5 7.7K #fuzzy-search #search-engine #search #string-search #fuzzy #light-weight #pattern
  13. sublime_fuzzy

    基于 Sublime Text 的字符串搜索的模糊匹配算法

    v0.7.0 23K #fuzzy-search #string-search #fuzzy-matching #string-matching #fuzzy-string #fuzzy #search
  14. cedarwood

    Rust 中的高效可更新双数组字典树(从 cedar 转移而来)

    v0.4.6 22K #string-search #trie #search #cedar #string #text-search #text
  15. accio-string

    在文件中搜索字符串模式

    v0.1.2 290 #search #cli #grep #string-search #string-pattern
  16. matcher_py

    一款高性能的匹配器,旨在解决词语匹配中的逻辑和文本变化问题,用 Rust 实现

    v0.5.4 650 #string #pattern #multi #string-search #nlp #search-pattern #search
  17. fuzzy_prefix_search

    前缀匹配的模糊搜索

    v0.3.1 550 #fuzzy-search #levenshtein #fuzzy #search #prefix #trie #string-search
  18. pktstrings

    类似于 Unix 'strings' 命令,但具有分组意识

    v1.4.1 #pcap #packet #regex #string-search #packet-analyzer #sniffing #networking
  19. stringsext

    在二进制数据中查找多字节编码的字符串

    v2.3.4 #binary-data #encoded-string #string-search #byte-string #multi-byte #unicode #finding
  20. ptrie

    支持不同键和值类型的通用 trie 数据结构实现(前缀树),包括搜索公共前缀或后缀的功能

    v0.7.1 #prefix-tree #trie #generic #string-search #data-structures #tree-search #key-value
  21. matcher_c

    一款高性能的匹配器,旨在解决词语匹配中的逻辑和文本变化问题,用 Rust 实现

    v0.5.4 800 #text #string #pattern #multi #string-search #search #search-pattern
  22. flx-rs

    用 Rust 重新编写 emacs-flx 以支持动态模块

    v0.2.0 460 #fuzzy-string #fuzzy-search #string-search #search #fuzzy #string
  23. b4s

    二分查找单个排序字符串:对单个、定界且大小不均匀的子字符串切片进行二分查找

    v0.3.4 #string-search #string #str #array-string #search #uneven
  24. magic_string_search

    基于字符串与其查询字符串相似度对字符串进行排序的字符串搜索库

    v0.2.1 #string-search #string-similarity #query-string #comparison #lcs #rank #search-algorithms
  25. scan-lib

    rust 的目录搜索库

    v0.1.1 180 #directory #searcher #search #object #string #string-search #original
  26. subslice

    快速子串搜索

    v0.2.3 9.7K #find #string-search #subsequence-search #substring-search #subslice-search #byte-string
  27. shrug

    轻松访问您喜欢的字符串

    v0.1.3 #string #clipboard #string-search #strings #shortcut #key-bindings
  28. tst

    Rust 中的三叉搜索 trie 集合,具有与 std::collections 类似的 API

    v0.10.1 #string-search #tree #ternary #data-structures #trie #collection #spell-checking
  29. rahat3062_minigrep

    grep 命令行的轻量级和最小实现

    v0.1.3 #grep #file-search #mini-grep #command-line #string-search #cli #light-weight
  30. minigrep_elijahkx

    MiniGrep 是一个基于 Rust 的命令行工具,大小为 588KB,允许用户搜索文件中的指定查询字符串,并显示匹配行及其行号

    v0.1.2 #file-search #search-query #text-search #line-numbers #line-search #query-string #string-search
  31. my_mini_grep

    一个旨在复制grep shell命令行为的迷你应用

    v0.1.0 120 #file-search #string-search #grep #case-insensitive #shell #file-line #case-sensitive
  32. byte_set

    高效的字节集合

    v0.1.3 #byte #set #search #string #performance #string-search #fast
  33. string_search

    使用子字符串搜索字符串

    v1.0.4 #string #search #substring
  34. ergrep

    从文本文件中按行搜索grep字符串

    v0.1.1 #string-search #text-file #line-search #grep #within #tool
  35. fooz

    基于模糊的字符串搜索

    v0.1.0 110 #fuzzy-string #fuzzy #string-search
  36. sims

    简单的字符串搜索

    v0.1.1 #string-search #byte #accelerated #simd #simplistic #operations #byte-slice
  37. 尝试使用DuckDuckGo进行搜索。搜索.

  38. distance

    一系列近似字符串匹配算法

    v0.4.0 6.9K #levenshtein #string-matching #string #string-search #matching #fuzzy-string #search
  39. minigrep_jimloop

    一个自定义的shell工具,您可以从文件中搜索字符串

    v0.1.0 #string-search #shell #file #tool #file-path
  40. bitap

    在rust中

    v0.2.0 #string-matching #string-search #fuzzy-string #fuzzy-search #search #search-algorithms #fuzzy
  41. milligrep

    grep的定制简化实现

    v1.0.3 #grep #line #string #command-line-tool #string-search #regex #print
  42. rfind_url

    搜索字符串的URL解析器,按反向顺序

    v0.4.4 190 #parse-url #url #reverse #parser #stream #string-search
  43. fst-bin

    使用有限状态转换器紧凑表示多个字符串(> 10亿)的命令行工具。命令行工具公开了使用正则表达式搜索FST的功能...

    v0.4.3 #有限状态 #映射 #信息检索 #字符串搜索 #有限状态机 #检索 #字典
  44. darts

    双重数组字典树,一个前向最大匹配搜索器

    v0.1.0 #文本搜索 #字典树 #搜索 #文本 #字符串 #字符串搜索 #数据结构
  45. cur

    将搜索您的正则表达式

    v0.5.0 #正则表达式 #正则 #表达式 #搜索 #字符串搜索
  46. fuzzysearchrs

    使用levenshtein距离在字符串中搜索字符串的模糊搜索

    v0.1.0 #模糊搜索 #levenshtein #搜索 #模糊 #字符串搜索 #模糊搜索 #文档
  47. rust-cedar

    Rust 中的高效可更新双数组字典树(从 cedar 转移而来)

    v0.1.0 #字典树 #搜索 #字符串搜索 #字符串 #文本 #darts #文本搜索
  48. flashtext

    在给定文本中搜索和替换关键字算法

    v0.1.0 450 #替换 #字符串 #算法 #字符串搜索 #搜索
  49. grep-clone

    来自Rust-lang官方教程的迷你grep克隆

    v0.2.1 #迷你grep #字符串搜索 #克隆 #教程 #文件 #忽略大小写 #txt
  50. galil-seiferas

    对于不可排序的字母表,在常数空间、线性时间内进行通用字符串搜索

    v0.1.5 5.4K #字符串搜索 #字符串 #搜索模式 #搜索 #模式 #子串 #线性时间
  51. alcs

    所有最长公共子序列和字符串模糊搜索

    v0.1.3 #字符串搜索 #模糊搜索 #最长 #搜索算法 #子串 #算法 #子序列
  52. daveparr_minigrep

    基于《Rust编程语言》书籍的命令行工具,用于在文件中搜索字符串

    v0.1.0 #命令行 #命令行工具 #搜索 #行搜索 #字符串搜索 #书籍 #grep
  53. memgrep

    在进程内存中搜索字符串

    v0.2.0 #进程内存 #搜索 #字符串搜索 #文本 #擦除 #文本搜索 #区域
  54. minigrep_improved

    命令行工具,用于在文件中搜索字符串

    v0.1.2 #搜索 #迷你grep #练习 #字符串 #字符串搜索 # #文件
  55. simplearrayhash

    v0.1.1 #哈希表 #字符串 #字符串键 #字符串搜索 #搜索
  56. locate

    在目录中的所有文件中搜索字符串的所有出现

    v0.1.1 #cli #string-search #rust #search
  57. bitap-reference

    bitap crate的参考函数

    v0.2.0 #bitap #string-search #distance #reference #pattern #fuzzy-string #levenshtein
  58. minigrep_tool

    一个命令行工具,用于从文件中搜索字符串

    v0.1.0 #string-search #search #practice #searching #cli-tool
  59. greprs_test_5

    greprs search_string file

    v0.1.3 #string-search #file #greprs
  60. greppy

    在字符串中搜索字符串

    v0.1.1 #search #file #string #string-search #experiment #grep #command-line
  61. pandastd-mini-grep

    命令行工具,用于在文件中搜索字符串

    v0.1.0 #mini-grep #search #string #string-search #line #file #tool
  62. waleedsamygd_minigrep

    在文件中搜索字符串

    v0.1.0 #mini-grep #string-search #file