StringDefs

  •        112

C# and VB.NET are great languages but they lack the highly abstracted string processing routines. Other contemporary scripting languages like perl, python has good support for string processing. StringDefs allows developers to write powerful string processing in .NET.

http://stringdefs.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

perl-String-Approx - String::Approx - Perl module for approximate matching (fuzzy matching)


String::Approx - Perl module for approximate matching (fuzzy matching)

String-Approx - Release history of String-Approx


Release history of String-Approx

osallou-cassiopee


Cassiopee is a Ruby module to search string with exact match or an allowed distance in an other string (or file). An index can optionally be saved for further searches. Exact or approximate search is used in many fields among which bioinformatics to search some patterns in DNA/RNA sequences.The software works on small or large sequences.

closest-match - Find the closest match for a string from an array of matches, using string distance.


Find the closest match for a string from an array of matches, using string distance.

goagrep - agrep-like fuzzy matching, but made faster using Golang and precomputation.


There are situations where you want to take the user's input and match a primary key in a database. But, immediately a problem is introduced: what happens if the user spells the primary key incorrectly? This fuzzy string matching program solves this problem - it takes any string, misspelled or not, and matches to one a specified key list.goagrep requires building a precomputed database from the file that has the target strings. Then, when querying, goagrep splits the search string into smaller subsets, and then finds the corresponding known target strings that contain each subset. It then runs Levenshtein's algorithm on the new list of target strings to find the best match to the search string. This greatly decreases the search space and thus increases the matching speed.



StringMatching - Approximate string matching


Approximate string matching

infiauto - Algorithms for approximate string matching


Algorithms for approximate string matching

ruler - Converts a float into a formatted string with approximate ruler measurements.


Converts a float into a formatted string with approximate ruler measurements.

agrep


AGREP - approximate GREP for fast fuzzy string searching. Files are searched for a string or regular expression, with approximate matching capabilities and user-definable records. Developed 1989-1991 by Udi Manber, Sun Wu et al. at the University of Arizona.

fuzzy.js - approximate (fuzzy) string matching in JavaScript


approximate (fuzzy) string matching in JavaScript

trego - Go bindings for the TRE approximate string matching library


Go bindings for the TRE approximate string matching library

fuzzy_matcher - Approximate String Matching using Levenshtein Distance algorithm.


Approximate String Matching using Levenshtein Distance algorithm.

amatch - Approximate String Matching library


Approximate String Matching library

tspell - Approximate string search library and statistical spellchecker for arbitrary data


Approximate string search library and statistical spellchecker for arbitrary data

Reading-time - Calculate the approximate time required to read a string.


Calculate the approximate time required to read a string.

python-ngrams - N-grams approximate string matching implementation in pure Python


Depending on what you choose as the basic token (words or characters) you can use this library for approximate string matching (finding misspellings, etc.) or as a "good enough" method of checking whether two texts [are similar] Lee.

Certified-Weighing-Technician--CWT-


Certified Weighing Technician (CWT) Certified Weighing Technicians have a broad range knowledge of the technical and regulatory requirements of the industry, including installing, evaluating and servicing the customers weighing needs. The Certified Weighing Technician has:technical knowledge in areas of testing, calibrating and troubleshooting for small/light capacity, medium/heavy capacity scales and balance weighing products.technical knowledge in the area of systems and systems communications

grunt-warn-match - Warn if files contain a match for a specified string


Warn if files contain a match for a specified string