Lecture 7 Regular Expression Lec
Lecture 7 Regular Expression Lec
(Automata Theory)
Instructor
Waheed Ahmad Khan
CUI Wah Campus
Topic Covered
1. Recursive Language Definition Revision
2. Regular Expression (RE)
Definition Of Regular
Expression
(RE)
Definition: Given an alphabet Σ, the set of regular expressions is
Definition: Given an alphabet , the set of regular expressions is
defined by the following rules.
1. For every letter in Σ, the letter written in bold is a
regular expression.
Null is a regular Expression.
2. If r1 and r2 are regular expressions, then so are:
1. (r1)
2. r1 r2
3. r1+r2
4. r1 *
3. Nothing else is a regular expression.
b* + ab * = (Λ+ a)b*
In general: concatenation is distributive
over the + operation.r
r1(r2+r3) = r1r2+r1r3