Download List

Project Description

monq.jfa is a class library for fast and flexible text filtering with regular expressions. In contrast to java.util.regex, monq.jfa allows a regular expression to be bound to an action that is automatically called whenever a match is spotted in an input stream. In addition, it can combine several ten thousand regex/action pairs into one machinery (called a "deterministic finite automaton" or DFA) for fast parallel text filtering. A general purpose TCP server and associated classes in monq.net allow the bigger DFAs to be run as servers.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-09-05 15:47 Back to release list
0.15

The regular expressions for an Nfa can now also be
specified with a Jython module, because combining
strings into huge regular expressions is easier
with a scripting language than in Java source
code. The monq.jfa.JyFA class loads an Nfa from a
Jython module, and monq.programs.JythonFilter
allows you to set up a series of JyFAs on the
command line.
Tags: Major feature enhancements

Project Resources