diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2018-05-04 18:26:00 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2018-05-04 18:26:00 +0200 |
commit | a7c6cf32519f775b01975b104a0c8da3c76beab5 (patch) | |
tree | ce8bdf27499179198a1f264a29d34a93c3c92902 /doc/RE | |
parent | fd4ff4e58174679784d7698880717eefc9399ba7 (diff) | |
parent | 0ad6ddc1cbc5b0f36547798994b352a09ae5cf1c (diff) |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'doc/RE')
-rw-r--r-- | doc/RE | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -1,4 +1,4 @@ -Oniguruma Regular Expressions Version 6.8.0 2018/03/08 +Oniguruma Regular Expressions Version 6.8.0 2018/04/13 syntax: ONIG_SYNTAX_ONIGURUMA (default) @@ -266,19 +266,32 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default) <Callouts> * Callouts of contents - (?{...contents...}) callouts in progress - (?{...contents...}D) D is a direction flag char. ('X' or '<' or '>') - D = 'X': progress and retraction, '<': retraction only - '>': progress only (default) + (?{...contents...}) callout in progress + (?{...contents...}D) D is a direction flag char + D = 'X': in progress and retraction + '<': in retraction only + '>': in progress only (?{...contents...}[tag]) tag assigned (?{...contents...}[tag]D) + * Escape characters have no effects in contents. + * contents is not allowed to start with '{'. + + (?{{{...contents...}}}) n times continuations '}' in contents is allowed in + (n+1) times continuations {{{...}}}. + + Allowed tag string characters: _ A-Z a-z 0-9 (* first character: _ A-Z a-z) + + * Callouts of name (*name) (*name{args...}) with args (*name[tag]) tag assigned (*name[tag]{args...}) + Allowed name string characters: _ A-Z a-z 0-9 (* first character: _ A-Z a-z) + Allowed tag string characters: _ A-Z a-z 0-9 (* first character: _ A-Z a-z) + <Absent functions> |