Fix RegEx example in class doc and correct typo

Fix minor errors to do with `search_all` example in RegEx and
typo in RegExMatch class docs.

(cherry picked from commit e5d93f7a66)
This commit is contained in:
Maganty Rushyendra 2020-06-15 10:23:55 +08:00 committed by Rémi Verschelde
parent 157c89aa2d
commit 87f999274b
2 changed files with 2 additions and 3 deletions

View File

@ -32,8 +32,7 @@
[codeblock] [codeblock]
for result in regex.search_all("d01, d03, d0c, x3f and x42"): for result in regex.search_all("d01, d03, d0c, x3f and x42"):
print(result.get_string("digit")) print(result.get_string("digit"))
# Would print 01 03 3f 42 # Would print 01 03 0 3f 42
# Note that d0c would not match
[/codeblock] [/codeblock]
[b]Note:[/b] Godot's regex implementation is based on the [url=https://www.pcre.org/]PCRE2[/url] library. You can view the full pattern reference [url=https://www.pcre.org/current/doc/html/pcre2pattern.html]here[/url]. [b]Note:[/b] Godot's regex implementation is based on the [url=https://www.pcre.org/]PCRE2[/url] library. You can view the full pattern reference [url=https://www.pcre.org/current/doc/html/pcre2pattern.html]here[/url].
[b]Tip:[/b] You can use [url=https://regexr.com/]Regexr[/url] to test regular expressions online. [b]Tip:[/b] You can use [url=https://regexr.com/]Regexr[/url] to test regular expressions online.

View File

@ -49,7 +49,7 @@
</methods> </methods>
<members> <members>
<member name="names" type="Dictionary" setter="" getter="get_names" default="{}"> <member name="names" type="Dictionary" setter="" getter="get_names" default="{}">
A dictionary of named groups and its corresponding group number. Only groups with that were matched are included. If multiple groups have the same name, that name would refer to the first matching one. A dictionary of named groups and its corresponding group number. Only groups that were matched are included. If multiple groups have the same name, that name would refer to the first matching one.
</member> </member>
<member name="strings" type="Array" setter="" getter="get_strings" default="[ ]"> <member name="strings" type="Array" setter="" getter="get_strings" default="[ ]">
An [Array] of the match and its capturing groups. An [Array] of the match and its capturing groups.