returned for Tags:"string-matching"
The fastest Levenshtein on NuGet. Supports .NET Framework and .NET Core (.NET Standard 1.0).
Levenshtein calculates the shortest possible distance between two strings. Producing a count of the number of insertions, deletions and substitutions to make one string into another.
A string composition library written in C# that can format data into a string with a minimal, intuitive syntax. It uses extensions to provide named placeholders, pluralization, gender conjugation, and time and list formatting. Project hosted on GitHub https://github.com/axuno/SmartFormat
Fuzzy string matcher based on FuzzyWuzzy algorithm from SeatGeek
This library uses and abuses the features of C# 6 and 7 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
46,957 total downloads
A collection of utilities for working with strings in .NET.
This package includes .NET Standard code only helpers such as:
- IncrementalLoadingCollection: Simplifies the definition and usage of collections whose items can be loaded incrementally only when needed by the view.
- String extensions and array extensions: These extensions make working...
Spelling correction & Fuzzy search: 1 million times faster through Symmetric Delete spelling correction algorithm
Library for fuzzy string matching. Can be used to find doublets or similarities between strings.
-string metrics (Levenshtein, Jaccard, JaroWinkler,...)
-algorithms (SortedNeigborhood, Blocking)
-phonetic codecs(Soundex, DoubleMetaphone, Phonix, ...)
40,644 total downloads
DevLib is a highly reusable collection of components and core functionalities addressing common crosscutting concerns. It provides a comprehensive set of features that save development time, minimize costs, reduce the use of precious test resources,...
1. Give the source Fetch XML string inside the "Raw Fetch XML" area and click on the Convert! button to proceed
2. Click on convert
3. Click on copy to clipboard and...
A library for generating and parsing query strings using C#. Url encoding/decoding is automatically handled. Supports multiple values per name.
A BK tree implementation for fast, fuzzy string matching.
Check out the code and usage instructions on the github page (see package information/project URL link).
Tokenizer extracts structured information from blocks of text and reflects them onto .NET objects
Provides SNOBOL4 or UNICON inspired patterns and parsing
A pattern matching library in C#
28,022 total downloads
Porting FuzzyString library to .NET Standard
BlueSimilarity is a string similarity metric library with semantic learning optimized for speed and simple usage (edit distance - Levenshtein, Damerau-Levenshtein; Levenshtein, Damerau-Levenshtein, Jaro, Jaro-Winkler, Jaccard, Dice, Overlap, Semantic Bag of Words Similarity, TFIDF, SoftTFIDF)
Suplements the built-in Resources .resx C# generator by generating a strong-typed class named Strings from the
same .resx file, but exposing format parameters as method parameters and organizing strings in classes according to the resource name
if it uses underscores. i.e. User_InvalidCredentials...