? 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
?? 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}?)
?+ 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.
? 一回または零回
* 零回以上
+ 一回以上
- {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でのみ強欲な指定子