From: K.Kosako Date: Thu, 26 Jul 2018 05:57:50 +0000 (+0900) Subject: small update doc/RE X-Git-Tag: v6.9.0~53 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c671dda86de284e637f936979e66b7ddaed0e8fe;p=onig small update doc/RE --- diff --git a/doc/RE b/doc/RE index 9ff7628..963d009 100644 --- a/doc/RE +++ b/doc/RE @@ -1,4 +1,4 @@ -Oniguruma Regular Expressions Version 6.8.0 2018/06/08 +Oniguruma Regular Expressions Version 6.8.0 2018/07/26 syntax: ONIG_SYNTAX_ONIGURUMA (default) @@ -221,7 +221,8 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default) (?#...) comment - (?imxWDSP-imxWDSP) option on/off + (?imxWDSP-imxWDSP:subexp) option on/off for subexp + i: ignore case m: multi-line (dot (.) also matches newline) x: extended form @@ -233,7 +234,11 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default) (alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit, word) - (?imxWDSP-imxWDSP:subexp) option on/off for subexp + (?imxWDSP-imxWDSP) isolated option + + * It makes a group to the next ')' or end of the pattern. + /ab(?i)c|def|gh/ == /ab(?i:c|def|gh)/ + (?:subexp) non-capturing group (subexp) capturing group diff --git a/doc/RE.ja b/doc/RE.ja index f6ffc31..a83bfb4 100644 --- a/doc/RE.ja +++ b/doc/RE.ja @@ -1,4 +1,4 @@ -鬼車 正規表現 Version 6.8.0 2018/06/08 +鬼車 正規表現 Version 6.8.0 2018/07/26 使用文法: ONIG_SYNTAX_ONIGURUMA (既定値) @@ -219,7 +219,9 @@ 7. 拡張式集合 (?#...) 注釈 - (?imxWDSP-imxWDSP) 孤立オプション + + (?imxWDSP-imxWDSP:式) 式オプション + i: 大文字小文字照合 m: 複数行 x: 拡張形式 @@ -231,7 +233,11 @@ (alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit, word) - (?imxWDSP-imxWDSP:式) 式オプション + (?imxWDSP-imxWDSP) 孤立オプション + + * これは次の')'またはパターンの終わりまでのグループを形成する + /ab(?i)c|def|gh/ == /ab(?i:c|def|gh)/ + (式) 捕獲式集合 (?:式) 非捕獲式集合