(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