skip to primary navigationskip to content
 

Pattern Matching Using Regular Expressions

Course notes

This course describes how patterns in text strings can be matched using regular expressions. A number of programming and scripting languages (such as Python, Perl, and Java) and other applications (such as Apache, PHP, Exim, and some text editors) support the use of regular expression patterns. Although there are some differences between the different implementations, there is also a lot in common.

The course has been modified and extended from the one previously given by Philip Hazel, the author of the PCRE ("Perl Compatible Regular Expressions") library, one of the standard and widely used regular expression libraries. The extensions are: Python and Java to the same level as Perl and PCRE; more warnings about problem areas, background usage and programming hints; and a short section on true (computer science) regular expressions and their uses when transferring data between programs.

Please go here for further information. For other courses by the same author, please click here.

IT training courses

Enquiries

Getting help


UIS Service Desk
General support queries

  Phone padded  (01223 7) 62999

UAS Service Desk
Administrative staff queries

  Phone padded  (01223 3) 32999

UIS bITe-size bulletin


A regular newsletter aimed at the University's IT community, highlighting service and project news from UIS.

Sign up >  |  Back issues

UIS Service Status

Phone padded  Service status line: (01223) 463085
Website padded  Sign up for SMS/email status alerts

RSS Feed Latest news

All University members will get automatic access to Google G Suite@Cambridge on 2 May

Apr 18, 2019

UIS is enrolling all members of the University in our Google G Suite account, known as G Suite@Cambridge, on 2 May.

Moodle Summer Upgrade 2019

Apr 11, 2019

Moodle, the University's centrally supported virtual learning environment, will be upgraded from version 3.4 to 3.5 on Tuesday 23 July 2019 between 07:00 and 12:00 noon. The upgrade will introduce security updates, bug fixes and some new features.

View all news