Skip to content

cris-almodovar/text-match

Repository files navigation

Build status


TextMatch

TextMatch is a library for matching text strings against patterns (written as Lucene query expressions).

If you have a large collection of text strings, and you need to find the ones that match certain text patterns - TextMatch can help. For this requirement, TextMatch is easier to use than regular expressions.

Features

  • Uses Lucene query expressions to define text patterns. Refer to this article for an overview of the syntax.
  • Option to change the stop words/chars used in tokenization.
  • Option to enable/disable case-sensitive matching.
  • Option to enable/disable word stemming.

Installation

Open the Package Manager Console and install the TextMatch nuget package.

PM> Install-Package TextMatch  

Usage

Refer to TextMatch.Tests for usage.

About

A .NET library for matching strings against Lucene query expressions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages