changeset 27694:5c14849aee4c

documented \{n,m\} intervals
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 14 Feb 2000 17:04:17 +0000
parents d8bedafef8d5
children 68feb13f9572
files man/search.texi
diffstat 1 files changed, 11 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/man/search.texi	Mon Feb 14 17:02:14 2000 +0000
+++ b/man/search.texi	Mon Feb 14 17:04:17 2000 +0000
@@ -432,6 +432,17 @@
 as they can, while if you append a @samp{?} after them, it makes them
 non-greedy: they will match as little as possible.
 
+@item \@{n,m\@}
+is another postfix operator that specifies an interval of iteration:
+the preceding regular expression must match between @samp{n} and
+@samp{m} times.  If @samp{m} is omitted, then there is no upper bound
+and if @samp{,m} is omitted, then the regular expression must match
+exactly @samp{n} times.				@*
+@samp{\@{0,1\@}} is equivalent to @samp{?}.	@*
+@samp{\@{0,\@}} is equivalent to @samp{*}.	@*
+@samp{\@{1,\@}} is equivalent to @samp{+}.	@*
+@samp{\@{n\@}} is equivalent to @samp{\@{n,n\@}}.
+
 @item [ @dots{} ]
 is a @dfn{character set}, which begins with @samp{[} and is terminated
 by @samp{]}.  In the simplest case, the characters between the two