ftp.nice.ch/peanuts/GeneralData/Documents/multimedia/hypersense/RegularExpression.s.tar.gz#/RegularExpression

HSRegex/
 
README.1st
 
RegularExpression.compressed.README
 
RegularExpression.sense/
 
Specifications.rtfd/
 
XModule/
 
ml
 

README.1st

Mon Feb 28 22:45:30 GMT-0700 1994

This is the RegExp HyperSense XModule distribution.  It contains an XModule to simply check a string against the rules of a regular expression.  Reference the UNIX Manual Pages for the UNIX program 'ed' if you are new to regular expressions.  They are powerful, but at best difficult to grasp at the beginning.  So take a deep breath and jump in.

The XModule function of interest is 'checkExpression(<aRegExp>, <aString>)'.  Both are required.  Upon return, zero means you have a match.  Otherwise you don't have a match.  It is quite simple.  See the Specifications.rtf document supplied with the distribution for some simple regular expression rules.

The supplied RegularExpression.sense document contains a testing interface for you to play around with.  Upon editing a field's contents, the field is checked for compliance to the owned variable "regExp" of the edited field.  It is a simple but useful example of how to use regular expression data validation.

See the ./XModule/README.2nd file for details on the XModule and how to compile.  The XModule is distributed to compile for Intel (i386) and Motorola (68000) hardware.

Regards,

Todd Anthony Nathan
c/o Thoughtful Software
616 East Locust Street
Fort Collins, Colorado 80521
+1.303.221.4596 (voice)
<todd@thoughtful.com> (email preferred)

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.