This is Info file regex.info, produced by Makeinfo-1.55 from the input file regex.texi. This file documents the GNU regular expression library. Copyright (C) 1992, 1993 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the section entitled "GNU General Public License" is included exactly as in the original, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that the section entitled "GNU General Public License" may be included in a translation approved by the Free Software Foundation instead of in the original English.  Indirect: regex.info-1: 1055 regex.info-2: 51036 regex.info-3: 90095  Tag Table: (Indirect) Node: Top1055 Node: Overview4553 Node: Regular Expression Syntax6737 Node: Syntax Bits7907 Node: Predefined Syntaxes14009 Node: Collating Elements vs. Characters18007 Node: The Backslash Character18970 Node: Common Operators22127 Node: Match-self Operator23580 Node: Match-any-character Operator24076 Node: Concatenation Operator24655 Node: Repetition Operators25152 Node: Match-zero-or-more Operator25571 Node: Match-one-or-more Operator27618 Node: Match-zero-or-one Operator28476 Node: Interval Operators29331 Node: Alternation Operator31126 Node: List Operators32624 Node: Character Class Operators35407 Node: Range Operator37036 Node: Grouping Operators39065 Node: Back-reference Operator40386 Node: Anchoring Operators43208 Node: Match-beginning-of-line Operator43582 Node: Match-end-of-line Operator44914 Node: GNU Operators45653 Node: Word Operators45902 Node: Non-Emacs Syntax Tables46526 Node: Match-word-boundary Operator47600 Node: Match-within-word Operator47993 Node: Match-beginning-of-word Operator48390 Node: Match-end-of-word Operator48723 Node: Match-word-constituent Operator49043 Node: Match-non-word-constituent Operator49369 Node: Buffer Operators49680 Node: Match-beginning-of-buffer Operator50087 Node: Match-end-of-buffer Operator50399 Node: GNU Emacs Operators50693 Node: Syntactic Class Operators51036 Node: Emacs Syntax Tables51442 Node: Match-syntactic-class Operator52098 Node: Match-not-syntactic-class Operator52695 Node: What Gets Matched?53285 Node: Programming with Regex53934 Node: GNU Regex Functions54372 Node: GNU Pattern Buffers55213 Node: GNU Regular Expression Compiling58438 Node: GNU Matching61316 Node: GNU Searching63236 Node: Matching/Searching with Split Data65048 Node: Searching with Fastmaps66504 Node: GNU Translate Tables69056 Node: Using Registers71027 Node: Freeing GNU Pattern Buffers77135 Node: POSIX Regex Functions77728 Node: POSIX Pattern Buffers78401 Node: POSIX Regular Expression Compiling78844 Node: POSIX Matching82971 Node: Reporting Errors84926 Node: Using Byte Offsets86183 Node: Freeing POSIX Pattern Buffers86996 Node: BSD Regex Functions87602 Node: BSD Regular Expression Compiling88021 Node: BSD Searching89393 Node: Copying90095 Node: Index109257  End Tag Table