Internet Resources for Chapter 20

Regular Expressions

Regular Expressions

http://www.opengroup.org/onlinepubs/000095399/basedefs/
  xbd_chap09.html

http://en.wikipedia.org/wiki/Regular_expression
  #Traditional_Unix_regular_expressions

http://www.regular-expressions.info/tutorial.html
  Tutorial
http://www.regexlib.com/
  Regular expression library
http://www.fileformat.info/tool/regex.htm
  Testing tool
http://billposer.org/Linguistics/Computation/ascii.html
  Character classes: Search for "The POSIX Classes"

The name "Regular expression"

http://safari.oreilly.com/0596002890/mastregex2-CHP-3
  Origins of regular expression
http://cm.bell-labs.com/cm/cs/who/dmr/qed.html
  History of QED editor
http://patft.uspto.gov/netacgi/
  nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1
  &u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&
  l=50&s1=3568156.PN.&OS=PN/3568156&RS=PN/3568156

  Thompson's regex patent
http://www.bell-labs.com/history/unix/thompsonbio.html
  Ken Thompson bio

Basic vs. Extended Regular Expressions

http://www.grymoire.com/Unix/Regular.html
Also, within the online Linux manual, look at
  man 7 regex: http://linux.die.net/man/7/regex
Or within the online FreeBSD manual, look at
  man 7 re_format: http://www.freebsd.org/cgi/man.cgi?
  query=re_format&sektion=7

Predefined character classes

http://www.grymoire.com/Unix/Regular.html
Also, within the online FreeBSD manual, look at
  man 3 ctype: http://www.freebsd.org/cgi/man.cgi?
  query=ctype&sektion=3

Look at the bottom of the page in the "See Also" section. The pages cited here will show you exact definitions of various predefined character classes.



Jump to top of page