mspm

Pattern Matcher

An algorithm implementation for efficient multi-string pattern matching using trie data structures.

Multi-String Pattern Matching Algorithm Using TrieNode

GitHub

25 stars
3 watching
4 forks
Language: Go
last commit: over 8 years ago
Linked from 2 awesome lists

aho-corasickgolangmulti-searchsearchtrie

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mjambon/mikmatchAn OCaml library that extends pattern-matching with regular expressions for more expressive and flexible matching logic22
timbray/quaminaA fast pattern-matching library for Go that enables efficient discovery of matching fields in event data.412
alehander92/garaA macro-based library for pattern matching in Nim programming language103
knowitall/openregexA flexible regular expression language and engine for token-based pattern matching in natural language processing.75
sabakihq/boardmatcherAn algorithmic system for identifying patterns and shapes in Go board arrangements.18
mpark/patternsAn experimental C++ pattern matching library670
alexpantyukhin/go-pattern-matchAn implementation of pattern matching for Go.246
admk/patmatProvides a functional-style recursive pattern matching framework for Python29
mgwidmann/elixir-pattern_tapA macro that allows safe and concise pattern matching within the pipe operator58
guicho271828/triviaA compiler for pattern matching in Common Lisp336
michelcrypt4d4mus/yaralyzerAnalyzes binary and text data for YARA and regex matches, visualizes results with colors, and attempts to decode matched regions109
solodon4/mach7A C++ library providing a functional programming style pattern-matching mechanism1,286
krux02/ast-pattern-matchingA library for matching patterns on abstract syntax trees (ASTs) in programming languages.100
andreaferretti/pattyA pattern matching library for Nim277
pvginkel/microsoft.codeanalysis.csharp.patternmatchingA library to simplify pattern matching on Roslyn syntax trees for C# code analysis and refactoring.29