User:Whiteknight/Regular Expressions
Appearance
This page is an outline for a proposed book or project. This is only a planning page, not an actual book.
(Whiteknight) (Discuss) (Book Foundry) (Current Books) (VBD Edit)
- Do not add sub-pages to this outline.
- Any user may edit this outline, but Whiteknight maintains complete editorial control on this page.
- This page may be deleted without warning.
This outline was last edited on 3 December 2008. Last edit over 192 months ago. Please update.
This plan is going to be implemented to improve the existing stub-book at Regular Expressions.
The Plan
[edit | edit source]- Target Audience
- Computer programmers and IT professionals
- Scope
- Will cover mathematical foundations of regular expressions, particular implementations, uses/tips/tricks, and mechanics (how to create a new engine).
- Prerequisites
- Nothing specific, although at least 1 high-level language (Perl Programming or similar)
- Corequisites
- None.
Preface
[edit | edit source]Table of Contents
[edit | edit source]- Introduction
- Finite State Automata
Regular Expression Basics
[edit | edit source]- Symbols
- Repetition
- Alternation
- Character Classes
- Clustering and Cloistering
- Backreferences
Effective Uses
[edit | edit source]Particular Implementations
[edit | edit source]- Perl 5
- Perl 6
- Grep
- Lex
- Java
- .NET and Mono
- TCL
Engine Mechanics
[edit | edit source]- NFA and DFA Engines