Simple string matching with single- and multiple-wildcard operator
-
Updated
May 22, 2024 - Rust
Simple string matching with single- and multiple-wildcard operator
Simple string matching with questionmark- and star-wildcard operator
Fuzzy string matching, grouping, and evaluation.
Yet another small, lightweight string matching library written in Python.
Rapid fuzzy string matching in Python using various string metrics
Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖
Generic algorithms and data structures for Lazarus/Free Pascal
Advanced algorithms and generic data structures in C
Golang metrics for calculating string similarity and other string utility functions
A lightweight but versatile mini-lib to parse color strings, objects, or numbers, returning a simple rgba array, and related string utilities. This was developed as part of the basic APCA distro.
Library and command line utility to do approximate string matching of a source against a bitext index and get matched source and target.
Fuzzy string comparison library
UFP - user-friendly pattern format that is used to find the data by name in the search text.
a ruby function for kmer iterations and kmer graph preparation. estimates the kmers and gives occurrences as tab delimited
A high performance matcher for multiple function and massive amounts of sensitive words matching
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
In the sample code provided I have used Java to compare two given strings getting the percentage match using the Fuzzy Logic.
String matching algorithm benchmark
efficient string matching in Golang via the aho-corasick algorithm.
Add a description, image, and links to the string-matching topic page so that developers can more easily learn about it.
To associate your repository with the string-matching topic, visit your repo's landing page and select "manage topics."