Copy (Regex function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Automatically generated page update)
 
No edit summary
Line 1: Line 1:
{{Template:Regex:Copy subtitle}}
{{Template:Regex:Copy subtitle}}


This page is [[under construction]].
This method makes a copy of the <var>Regex</var> object.
==Syntax==
==Syntax==
{{Template:Regex:Copy syntax}}
{{Template:Regex:Copy syntax}}
===Syntax terms===
===Syntax terms===
<table class="syntaxTable">
<table class="syntaxTable">
<tr><th>%outRegex</th><td><var>Regex</var> object</td></tr>
<tr><th>%outRegex</th><td>A new <var>Regex</var> object</td></tr>
<tr><th>regex</th>
<tr><th>regex</th>
<td>Regex object, which may be <var>Null</var></td></tr>
<td>Regex object, which may be <var>Null</var></td></tr>
</table>
</table>
==Usage notes==
==Examples==
==Examples==
The following make a copy of a <var>Regex</var> object and then uses it to do a match:
<p class="code">%regex        is object regex
%regex2      is object regex
%str          is longstring
...
%regex2 = %regex:copy
if %regex2:match(%str) then
  ...
end if
</p>
==See also==
==See also==
{{Template:Regex:Copy footer}}
{{Template:Regex:Copy footer}}

Revision as of 12:50, 13 March 2022

Return a copy of a Regex object (Regex class)


This method makes a copy of the Regex object.

Syntax

%outRegex = regex:Copy

Syntax terms

%outRegexA new Regex object
regex Regex object, which may be Null

Examples

The following make a copy of a Regex object and then uses it to do a match:

%regex is object regex %regex2 is object regex %str is longstring ... %regex2 = %regex:copy if %regex2:match(%str) then ... end if

See also