From: K.Kosako Date: Mon, 21 Aug 2017 06:56:20 +0000 (+0900) Subject: add descriptions for \X X-Git-Tag: v6.6.0~34 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3c110838b007ca07320204b3f195e6e0c03b954f;p=onig add descriptions for \X --- diff --git a/doc/RE b/doc/RE index 75d0f73..92b4728 100644 --- a/doc/RE +++ b/doc/RE @@ -82,6 +82,9 @@ syntax: ONIG_SYNTAX_RUBY (default) \X Extended Grapheme Cluster \O(?:\Y\O)*+ + \X doesn't check whether matching start position is boundary. + Write as \y\X if you want to ensure it. + Unicode case: See [Unicode Standard Annex #29: http://unicode.org/reports/tr29/] diff --git a/doc/RE.ja b/doc/RE.ja index 8e39166..b967e02 100644 --- a/doc/RE.ja +++ b/doc/RE.ja @@ -82,6 +82,9 @@ \X 拡張書記素房 \O(?:\Y\O)*+ + \Xは照合の開始位置が拡張書記素房の境界かどうかを確認しない。 + それを確実にしたければ、\y\Xと書けば良い。 + Unicodeの場合: 参照 [Unicode Standard Annex #29: http://unicode.org/reports/tr29/] @@ -445,7 +448,7 @@ 補記 3. Perl 5.8.0と比較して存在しない機能 + \N{name} - + \l,\u,\L,\U, \X, \C + + \l,\u,\L,\U,\C + (?{code}) + (??{code})