Edinburgh Speech Tools  2.1-release
EST_Regex.h File Reference
#include "EST_String.h"
Include dependency graph for EST_Regex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EST_Regex
 A Regular expression class to go with the CSTR EST_String class. More...
 

Macros

#define EST_Regex_max_subexpressions   10
 

Functions

ostream & operator<< (ostream &s, const EST_Regex &str)
 

Variables

Predefined_regular_expressions

Some regular expressions matching common things are predefined

EST_Regex RXwhite
 White space. More...
 
EST_Regex RXalpha
 Sequence of alphabetic characters. More...
 
EST_Regex RXlowercase
 Sequence of lower case alphabetic characters. More...
 
EST_Regex RXuppercase
 Sequence of upper case alphabetic characters. More...
 
EST_Regex RXalphanum
 Sequence of letters and/or digits. More...
 
EST_Regex RXidentifier
 Initial letter or underscore followed by letters underscores or digits. More...
 
EST_Regex RXint
 Integer. More...
 
EST_Regex RXdouble
 Floating point number. More...
 

Macro Definition Documentation

#define EST_Regex_max_subexpressions   10

Definition at line 150 of file EST_Regex.h.

Function Documentation

ostream& operator<< ( ostream &  s,
const EST_Regex str 
)

Definition at line 332 of file EST_Regex.cc.

Variable Documentation

EST_Regex RXwhite

White space.

EST_Regex RXalpha

Sequence of alphabetic characters.

EST_Regex RXlowercase

Sequence of lower case alphabetic characters.

EST_Regex RXuppercase

Sequence of upper case alphabetic characters.

EST_Regex RXalphanum

Sequence of letters and/or digits.

EST_Regex RXidentifier

Initial letter or underscore followed by letters underscores or digits.

EST_Regex RXint

Integer.

EST_Regex RXdouble

Floating point number.