Donation?

Harley Hahn
Home Page

Send a Message
to Harley


A Personal Note
from Harley Hahn

Unix Book
Home Page

SEARCH

List of Chapters

Table of Contents

List of Figures

Chapters...
   1   2   3
   4   5   6
   7   8   9
  10  11  12
  13  14  15
  16  17  18
  19  20  21
  22  23  24
  25  26

Glossary

Appendixes...
  A  B  C
  D  E  F
  G  H

Command
Summary...

• Alphabetical
• By category

Unix-Linux
Timeline

Internet
Resources

Errors and
Corrections

Endorsements


INSTRUCTOR
AND STUDENT
MATERIAL...

Home Page
& Overview

Exercises
& Answers

The Unix Model
Curriculum &
Course Outlines

PowerPoint Files
for Teachers

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