DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Regular Expressions

Info Catalog (guile.info.gz) Strings (guile.info.gz) Simple Data Types (guile.info.gz) Symbols
 
 21.5 Regular Expressions
 ========================
 
 A "regular expression" (or "regexp") is a pattern that describes a
 whole class of strings.  A full description of regular expressions and
 their syntax is beyond the scope of this manual; an introduction can be
 found in the Emacs manual ( Syntax of Regular Expressions
 (emacs)Regexps.), or in many general Unix reference books.
 
    If your system does not include a POSIX regular expression library,
 and you have not linked Guile with a third-party regexp library such as
 Rx, these functions will not be available.  You can tell whether your
 Guile installation includes regular expression support by checking
 whether `(provided? 'regex)' returns true.
 
    The following regexp and string matching features are provided by the
 `(ice-9 regex)' module.  Before using the described functions, you
 should load this module by executing `(use-modules (ice-9 regex))'.
 

Menu

 
* Regexp Functions            Functions that create and match regexps.
* Match Structures            Finding what was matched by a regexp.
* Backslash Escapes           Removing the special meaning of regexp
                                 meta-characters.
 
Info Catalog (guile.info.gz) Strings (guile.info.gz) Simple Data Types (guile.info.gz) Symbols
automatically generated byinfo2html