jrexx - Automaton based regluar expression API for Java

Distribution: RPM Universal
Repository: JPackage 6.0 all
Package name: jrexx
Package version: 1.1.1
Package release: 6.jpp6
Package architecture: noarch
Package type: rpm
Installed size: 89.09 KB
Download size: 80.89 KB
Official Mirror: mirrors.dotsrc.org
jrexx is a powerful easy-to-use regular expression API for textual pattern matching. Technically jrexx uses a minimized deterministic FSA (finite state automaton) and compiles the textual representation of the regular expression into such an automaton. Besides the usual pattern matching functionality, jrexx provides an introspection API for exploration of the automaton's structure by 'states' and 'transitions'. Since the automaton is deterministic and minimized the pattern matching alogorithm is extremly fast (compared to the java regular expression API in JDK1.4) and works with huge patterns and input texts. Since FSA can be handled as sets, jrexx also offers all basic set operations for complement, union, intersection and difference, which is not provided by other regex implementations (as far as we know).



  • jrexx = 1.1.1-6.jpp6


    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install jrexx rpm package:
      # yum install jrexx
    1. Add the JPackage 6.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
    2. Install jrexx rpm package:
      # zypper install jrexx
    Mandriva, Mageia:
    1. Add the JPackage 6.0 repository:
      # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install jrexx rpm package:
      # urpmi jrexx


    • /etc/maven/fragments/jrexx
    • /usr/share/java/jrexx-1.1.1.jar
    • /usr/share/java/jrexx.jar
    • /usr/share/maven2/poms/JPP-jrexx.pom


    2012-11-01 - Will Tatam <will.tatam@red61.com> 1.1.1-6 - Auto rebuild for JPackage 6 in centos5 mock

    2012-08-13 - Ralph Apel <r.apel@r-apel.de> - 0:1.1.1-5 - First JPP-6 release

    2009-04-27 - Ralph Apel <r.apel@r-apel.de> - 0:1.1.1-4.jpp5 - First JPP-5 release

    2006-01-05 - Fernando Nasser <fnasser@redhat.com> - 0:1.1.1-3jpp - First JPP 1.7 build

    2004-08-23 - Randy Watler <rwatler at finali.com> - 0:1.1.1-2jpp - Rebuild with ant-1.6.2

    2004-02-24 - Ralph Apel <r.apel at r-apel.de> - 0:1.1.1-1jpp - First JPackage release