Training, Open Source computer languages

PerlPHPPythonMySQLhttpd / TomcatTclRubyJavaC and C++LinuxCSS

Search our site for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
Regular Expressions - a brief history

Regular Expressions - a brief history

Regular Expressions are an exceptionally flexible way of matching patterns in modern programming languages. They originate in the grep utility of early Unix days - "grep" stands for "Global Regular Expression Processor" when it was realised that the alterntive globbing technology lacked the extensibility that was desirable. Grep turned out to be such an excellent tool that other facilities were quickly added in egrep ("Extended grep").

With the advent of Perl, extra facilites were needed and still further extensions were made to regular expressions. Since the Regular Expression engine is built into each appliaction, though, a number of different flavours were developing ... and there was a view in some quarters that the Perl syntax was too terse to be understandable. Thus was born the "competing" POSIX Style of regular expressions.

.Open source is all about sharing ideas and technologies for the greater good of all, and these days, Perl supports the POSIX extensions too and languages like PHP include both a POSIX and a Perl compatible regular expression library.


Next ... random image ... a slide show ... image from list below


© WELL HOUSE CONSULTANTS LTD., 2008: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho