Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... ·...

15
Regular Expressions Introduction to Information Retrieval INF 141/ CS 121 Donald J. Patterson Content adapted from www.vogella.com

Transcript of Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... ·...

Page 1: Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... · Regular Expressions • Most programming languages support regex’s • Most have

Regular ExpressionsIntroduction to Information Retrieval INF 141/ CS 121 Donald J. Patterson

Content adapted from www.vogella.com

Page 3: Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... · Regular Expressions • Most programming languages support regex’s • Most have

Regular Expressions

www.vogella.com

• Most programming languages support regex’s

• Most have there own quirks

• These instructions are for regex’s in Java / Eclipse

Page 4: Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... · Regular Expressions • Most programming languages support regex’s • Most have

Regular Expressions

www.vogella.com

• Regular Expressions are about finding patterns in text

• Based on a line by line paradigm

Page 14: Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... · Regular Expressions • Most programming languages support regex’s • Most have

Online checker

RegexPlanet

Page 15: Regular Expressions - University of California, Irvinedjp3/classes/2014_01_INF141/Lectures/... · Regular Expressions • Most programming languages support regex’s • Most have