]> granicus.if.org Git - onig/commitdiff
update doc/RE for {n,m} (n > m)
authorK.Kosako <kkosako0@gmail.com>
Fri, 29 Mar 2019 03:54:36 +0000 (12:54 +0900)
committerK.Kosako <kkosako0@gmail.com>
Fri, 29 Mar 2019 03:54:36 +0000 (12:54 +0900)
doc/RE
doc/RE.ja

diff --git a/doc/RE b/doc/RE
index 117b5bc9a9c92980d591fc5f3e0069bcdc282d59..9734667b986793acea948b8f938d5c8ef491fa25 100644 (file)
--- a/doc/RE
+++ b/doc/RE
@@ -127,7 +127,7 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default)
     ?       1 or 0 times
     *       0 or more times
     +       1 or more times
-    {n,m}   at least n but no more than m times
+    {n,m}   (n <= m)  at least n but no more than m times
     {n,}    at least n times
     {,n}    at least 0 but no more than n times ({0,n})
     {n}     n times
@@ -137,7 +137,7 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default)
     ??      0 or 1 times
     *?      0 or more times
     +?      1 or more times
-    {n,m}?  at least n but not more than m times
+    {n,m}?  at least min(n,m) but not more than max(n,m) times
     {n,}?   at least n times
     {,n}?   at least 0 but not more than n times (== {0,n}?)
 
@@ -146,6 +146,7 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default)
     ?+      1 or 0 times
     *+      0 or more times
     ++      1 or more times
+    {n,m}   (n > m)  at least m but not more than n times
 
     {n,m}+, {n,}+, {n}+ are possessive operators in ONIG_SYNTAX_JAVA and
     ONIG_SYNTAX_PERL only.
index 926158bde668682c52964f3d4cea0ed22ac2d4ac..5afc784c6398953283303baced21d5f7f027df48 100644 (file)
--- a/doc/RE.ja
+++ b/doc/RE.ja
     ?       一回または零回
     *       零回以上
     +       一回以上
-    {n,m}   n回以上m回以下
+    {n,m}   (n <= m)  n回以上m回以下
     {n,}    n回以上
     {,n}    零回以上n回以下 ({0,n})
     {n}     n回
     ??      零回または一回
     *?      零回以上
     +?      一回以上
-    {n,m}?  n回以上m回以下
+    {n,m}?  min(n,m)回以上 かつ max(n,m)回以下
     {n,}?   n回以上
     {,n}?   零回以上n回以下 (== {0,n}?)
 
     ?+      一回または零回
     *+      零回以上
     ++      一回以上
+    {n,m}   (n > m)  m回以上n回以下
 
     {n,m}+, {n,}+, {n}+ は、ONIG_SYNTAX_JAVAとONIG_SYNTAX_PERLでのみ強欲な指定子