Java Regular Expressions for .NET

This package uses the .NET System.Text.RegularExpressions namespace to implement the Java package java.util.regex, which is not a part of the J# standard packages in Visual Studio 2005. It should be useful both for porting recently-written Java code to .NET and as an example for learning the similarities between the libraries in either direction.

These classes were developed without reference to the class libraries provided by Sun. The static final int constants in {@link Pattern} were determined by introspection using the 'bsh' interpreter. The 'javap' and 'monop' tools were also used during development. (These files should compile and run under .NET 1.1 and 2.0 and under Mono.)

This version is provided under the following license, which also appears in all source files:

© 2006 David Lee Lambert. You are hereby authorized to use this work in any manner, subject to the following limitations:

David Lee Lambert
Last modified: Sat Sep 16 12:25:46 EDT 2006