CVSROOT: /webcvs/grep Module name: grep Changes by: Jim Meyering <meyering> 25/04/11 13:06:09
Index: html_node/Fundamental-Structure.html =================================================================== RCS file: /webcvs/grep/grep/manual/html_node/Fundamental-Structure.html,v retrieving revision 1.35 retrieving revision 1.36 diff -u -b -r1.35 -r1.36 --- html_node/Fundamental-Structure.html 13 May 2023 09:23:53 -0000 1.35 +++ html_node/Fundamental-Structure.html 11 Apr 2025 17:06:07 -0000 1.36 @@ -1,11 +1,11 @@ <!DOCTYPE html> <html> -<!-- Created by GNU Texinfo 7.0dev, https://www.gnu.org/software/texinfo/ --> +<!-- Created by GNU Texinfo 7.1.1, https://www.gnu.org/software/texinfo/ --> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- This manual is for grep, a pattern matching engine. -Copyright © 1999-2002, 2005, 2008-2023 Free Software Foundation, +Copyright © 1999-2002, 2005, 2008-2025 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document @@ -14,10 +14,10 @@ Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". --> -<title>Fundamental Structure (GNU Grep 3.11)</title> +<title>Fundamental Structure (GNU Grep 3.12)</title> -<meta name="description" content="Fundamental Structure (GNU Grep 3.11)"> -<meta name="keywords" content="Fundamental Structure (GNU Grep 3.11)"> +<meta name="description" content="Fundamental Structure (GNU Grep 3.12)"> +<meta name="keywords" content="Fundamental Structure (GNU Grep 3.12)"> <meta name="resource-type" content="document"> <meta name="distribution" content="global"> <meta name="Generator" content="makeinfo"> @@ -67,54 +67,47 @@ are called <em class="dfn">interval expressions</em>. </p> <dl class="table"> -<dt>‘<samp class="samp">?</samp>’</dt> -<dd><a class="index-entry-id" id="index-_003f"></a> -<a class="index-entry-id" id="index-question-mark"></a> +<dt><a class="index-entry-id" id="index-question-mark"></a> <a class="index-entry-id" id="index-match-expression-at-most-once"></a> -<p>The preceding item is optional and is matched at most once. +<a id="index-_003f"></a><span>‘<samp class="samp">?</samp>’<a class="copiable-link" href="#index-_003f"> ¶</a></span></dt> +<dd><p>The preceding item is optional and is matched at most once. </p> </dd> -<dt>‘<samp class="samp">*</samp>’</dt> -<dd><a class="index-entry-id" id="index-_002a"></a> -<a class="index-entry-id" id="index-asterisk"></a> +<dt><a class="index-entry-id" id="index-asterisk"></a> <a class="index-entry-id" id="index-match-expression-zero-or-more-times"></a> -<p>The preceding item is matched zero or more times. +<a id="index-_002a"></a><span>‘<samp class="samp">*</samp>’<a class="copiable-link" href="#index-_002a"> ¶</a></span></dt> +<dd><p>The preceding item is matched zero or more times. </p> </dd> -<dt>‘<samp class="samp">+</samp>’</dt> -<dd><a class="index-entry-id" id="index-_002b"></a> -<a class="index-entry-id" id="index-plus-sign"></a> +<dt><a class="index-entry-id" id="index-plus-sign"></a> <a class="index-entry-id" id="index-match-expression-one-or-more-times"></a> -<p>The preceding item is matched one or more times. +<a id="index-_002b"></a><span>‘<samp class="samp">+</samp>’<a class="copiable-link" href="#index-_002b"> ¶</a></span></dt> +<dd><p>The preceding item is matched one or more times. </p> </dd> -<dt>‘<samp class="samp">{<var class="var">n</var>}</samp>’</dt> -<dd><a class="index-entry-id" id="index-_007bn_007d"></a> -<a class="index-entry-id" id="index-braces_002c-one-argument"></a> +<dt><a class="index-entry-id" id="index-braces_002c-one-argument"></a> <a class="index-entry-id" id="index-match-expression-n-times"></a> -<p>The preceding item is matched exactly <var class="var">n</var> times. +<a id="index-_007bn_007d"></a><span>‘<samp class="samp">{<var class="var">n</var>}</samp>’<a class="copiable-link" href="#index-_007bn_007d"> ¶</a></span></dt> +<dd><p>The preceding item is matched exactly <var class="var">n</var> times. </p> </dd> -<dt>‘<samp class="samp">{<var class="var">n</var>,}</samp>’</dt> -<dd><a class="index-entry-id" id="index-_007bn_002c_007d"></a> -<a class="index-entry-id" id="index-braces_002c-second-argument-omitted"></a> +<dt><a class="index-entry-id" id="index-braces_002c-second-argument-omitted"></a> <a class="index-entry-id" id="index-match-expression-n-or-more-times"></a> -<p>The preceding item is matched <var class="var">n</var> or more times. +<a id="index-_007bn_002c_007d"></a><span>‘<samp class="samp">{<var class="var">n</var>,}</samp>’<a class="copiable-link" href="#index-_007bn_002c_007d"> ¶</a></span></dt> +<dd><p>The preceding item is matched <var class="var">n</var> or more times. </p> </dd> -<dt>‘<samp class="samp">{,<var class="var">m</var>}</samp>’</dt> -<dd><a class="index-entry-id" id="index-_007b_002cm_007d"></a> -<a class="index-entry-id" id="index-braces_002c-first-argument-omitted"></a> +<dt><a class="index-entry-id" id="index-braces_002c-first-argument-omitted"></a> <a class="index-entry-id" id="index-match-expression-at-most-m-times"></a> -<p>The preceding item is matched at most <var class="var">m</var> times. +<a id="index-_007b_002cm_007d"></a><span>‘<samp class="samp">{,<var class="var">m</var>}</samp>’<a class="copiable-link" href="#index-_007b_002cm_007d"> ¶</a></span></dt> +<dd><p>The preceding item is matched at most <var class="var">m</var> times. This is a GNU extension. </p> </dd> -<dt>‘<samp class="samp">{<var class="var">n</var>,<var class="var">m</var>}</samp>’</dt> -<dd><a class="index-entry-id" id="index-_007bn_002cm_007d"></a> -<a class="index-entry-id" id="index-braces_002c-two-arguments"></a> +<dt><a class="index-entry-id" id="index-braces_002c-two-arguments"></a> <a class="index-entry-id" id="index-match-expression-from-n-to-m-times"></a> -<p>The preceding item is matched at least <var class="var">n</var> times, but not more than +<a id="index-_007bn_002cm_007d"></a><span>‘<samp class="samp">{<var class="var">n</var>,<var class="var">m</var>}</samp>’<a class="copiable-link" href="#index-_007bn_002cm_007d"> ¶</a></span></dt> +<dd><p>The preceding item is matched at least <var class="var">n</var> times, but not more than <var class="var">m</var> times. </p> </dd>
