feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -34,14 +34,14 @@
|
|||
print(result.get_string("digit"))
|
||||
# Would print 01 03 0 3f 42
|
||||
[/codeblock]
|
||||
[b]Example of splitting a string using a RegEx:[/b]
|
||||
[b]Example:[/b] Split a string using a RegEx:
|
||||
[codeblock]
|
||||
var regex = RegEx.new()
|
||||
regex.compile("\\S+") # Negated whitespace character class.
|
||||
var results = []
|
||||
for result in regex.search_all("One Two \n\tThree"):
|
||||
results.push_back(result.get_string())
|
||||
# The `results` array now contains "One", "Two", "Three".
|
||||
# The `results` array now contains "One", "Two", and "Three".
|
||||
[/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]Tip:[/b] You can use [url=https://regexr.com/]Regexr[/url] to test regular expressions online.
|
||||
|
|
@ -58,15 +58,17 @@
|
|||
<method name="compile">
|
||||
<return type="int" enum="Error" />
|
||||
<param index="0" name="pattern" type="String" />
|
||||
<param index="1" name="show_error" type="bool" default="true" />
|
||||
<description>
|
||||
Compiles and assign the search pattern to use. Returns [constant OK] if the compilation is successful. If an error is encountered, details are printed to standard output and an error is returned.
|
||||
Compiles and assign the search pattern to use. Returns [constant OK] if the compilation is successful. If compilation fails, returns [constant FAILED] and when [param show_error] is [code]true[/code], details are printed to standard output.
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_from_string" qualifiers="static">
|
||||
<return type="RegEx" />
|
||||
<param index="0" name="pattern" type="String" />
|
||||
<param index="1" name="show_error" type="bool" default="true" />
|
||||
<description>
|
||||
Creates and compiles a new [RegEx] object.
|
||||
Creates and compiles a new [RegEx] object. See also [method compile].
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_group_count" qualifiers="const">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue