System_Text_RegularExpressions::​Regex
UnityObjectLink
System_Text_RegularExpressions::​Regex

class:/TYPE/System.Text.RegularExpressions.Regex//, can be loaded from an assetbundle using System_Text_RegularExpressions::Regex::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Variables
matchtimeout
readonly System.TimeSpan matchtimeout
options
readonly System.Text.RegularExpressions.RegexOptions options
righttoleft
readonly System.Boolean righttoleft
system_text_regularexpressions::​regex::​cachesize
static System.Int32 system_text_regularexpressions::regex::cachesize
system_text_regularexpressions::​regex::​infinitematchtimeout
static readonly System.TimeSpan system_text_regularexpressions::regex::infinitematchtimeout
Functions
getgroupnames
System.String[] GetGroupNames()
Returns

System.String[]

getgroupnumbers
System.Int32[] GetGroupNumbers()
Returns

System.Int32[]

groupnamefromnumber
System.String GroupNameFromNumber(
System.Int32 i
)

System.Int32 i-no documentation

Parameters

i -

Returns

System.String

groupnumberfromname
System.Int32 GroupNumberFromName(
System.String name
)

System.String name-no documentation

Parameters

name -

Returns

System.Int32

ismatch
System.Boolean IsMatch(
System.String input
)

System.String input-no documentation

Parameters

input -

Returns

System.Boolean

ismatch
System.Boolean IsMatch(
System.String input,
System.Int32 startat
)

System.String input-no documentation

Parameters
input
System.String

no documentation startat -

Returns

System.Boolean

match
System.Text.RegularExpressions.Match Match(
System.String input,
System.Int32 startat
)

System.String input-no documentation

Parameters
input
System.String

no documentation startat -

Returns

System.Text.RegularExpressions.Match

match
System.Text.RegularExpressions.Match Match(
System.String input
)

System.String input-no documentation

Parameters

input -

Returns

System.Text.RegularExpressions.Match

match
System.Text.RegularExpressions.Match Match(
System.String input,
System.Int32 beginning,
System.Int32 length
)

System.String input-no documentation

Parameters
input
System.String

no documentation

beginning
System.Int32

no documentation length -

Returns

System.Text.RegularExpressions.Match

replace
System.String Replace(
System.String input,
System.String replacement,
System.Int32 count
)

System.String input-no documentation

Parameters
input
System.String

no documentation

replacement
System.String

no documentation count -

Returns

System.String

replace
System.String Replace(
System.String input,
System.String replacement,
System.Int32 count,
System.Int32 startat
)

System.String input-no documentation

Parameters
input
System.String

no documentation

replacement
System.String

no documentation

count
System.Int32

no documentation startat -

Returns

System.String

replace
System.String Replace(
System.String input,
System.String replacement
)

System.String input-no documentation

Parameters
input
System.String

no documentation replacement -

Returns

System.String

split
System.String[] Split(
System.String input,
System.Int32 count,
System.Int32 startat
)

System.String input-no documentation

Parameters
input
System.String

no documentation

count
System.Int32

no documentation startat -

Returns

System.String[]

split
System.String[] Split(
System.String input,
System.Int32 count
)

System.String input-no documentation

Parameters
input
System.String

no documentation count -

Returns

System.String[]

split
System.String[] Split(
System.String input
)

System.String input-no documentation

Parameters

input -

Returns

System.String[]

system_text_regularexpressions::​regex::​create
static System.Text.RegularExpressions.Regex Create (
System.String pattern
)

Constructor replaces new;

Parameters
pattern
System.String

no description

Returns

System.Text.RegularExpressions.Regex

system_text_regularexpressions::​regex::​create
static System.Text.RegularExpressions.Regex Create (
System.String pattern,
System.Text.RegularExpressions.RegexOptions options
)

Constructor replaces new;

Parameters
pattern
System.String

no description

options
System.Text.RegularExpressions.RegexOptions

no description

Returns

System.Text.RegularExpressions.Regex

system_text_regularexpressions::​regex::​create
static System.Text.RegularExpressions.Regex Create (
System.String pattern,
System.Text.RegularExpressions.RegexOptions options,
System.TimeSpan matchTimeout
)

Constructor replaces new;

Parameters
pattern
System.String

no description

options
System.Text.RegularExpressions.RegexOptions

no description

matchTimeout

no description

Returns

System.Text.RegularExpressions.Regex

system_text_regularexpressions::​regex::​escape
static System.String Escape(
System.String str
)

System.String str-no documentation

Parameters

str -

Returns

System.String

system_text_regularexpressions::​regex::​fromassetbundle
static System.Text.RegularExpressions.Regex CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

System.Text.RegularExpressions.Regex

system_text_regularexpressions::​regex::​ismatch
static System.Boolean IsMatch(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options,
System.TimeSpan matchTimeout
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation

options
System.Text.RegularExpressions.RegexOptions

no documentation matchTimeout -

Returns

System.Boolean

system_text_regularexpressions::​regex::​ismatch
static System.Boolean IsMatch(
System.String input,
System.String pattern
)

System.String input-no documentation

Parameters
input
System.String

no documentation pattern -

Returns

System.Boolean

system_text_regularexpressions::​regex::​ismatch
static System.Boolean IsMatch(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation options -

Returns

System.Boolean

system_text_regularexpressions::​regex::​match
static System.Text.RegularExpressions.Match Match(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation options -

Returns

System.Text.RegularExpressions.Match

system_text_regularexpressions::​regex::​match
static System.Text.RegularExpressions.Match Match(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options,
System.TimeSpan system_text_regularexpressions::regex::matchTimeout
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation

options
System.Text.RegularExpressions.RegexOptions

no documentation matchTimeout -

Returns

System.Text.RegularExpressions.Match

system_text_regularexpressions::​regex::​match
static System.Text.RegularExpressions.Match Match(
System.String input,
System.String pattern
)

System.String input-no documentation

Parameters
input
System.String

no documentation pattern -

Returns

System.Text.RegularExpressions.Match

system_text_regularexpressions::​regex::​replace
static System.String Replace(
System.String input,
System.String pattern,
System.String system_text_regularexpressions::regex::replacement,
System.Text.RegularExpressions.RegexOptions options,
System.TimeSpan matchTimeout
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation

replacement

no documentation

options
System.Text.RegularExpressions.RegexOptions

no documentation matchTimeout -

Returns

System.String

system_text_regularexpressions::​regex::​replace
static System.String Replace(
System.String input,
System.String pattern,
System.String system_text_regularexpressions::regex::replacement
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation replacement -

Returns

System.String

system_text_regularexpressions::​regex::​replace
static System.String Replace(
System.String input,
System.String pattern,
System.String system_text_regularexpressions::regex::replacement,
System.Text.RegularExpressions.RegexOptions options
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation

replacement

no documentation options -

Returns

System.String

system_text_regularexpressions::​regex::​split
static System.String[] Split(
System.String input,
System.String pattern
)

System.String input-no documentation

Parameters
input
System.String

no documentation pattern -

Returns

System.String[]

system_text_regularexpressions::​regex::​split
static System.String[] Split(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options,
System.TimeSpan matchTimeout
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation

options
System.Text.RegularExpressions.RegexOptions

no documentation matchTimeout -

Returns

System.String[]

system_text_regularexpressions::​regex::​split
static System.String[] Split(
System.String input,
System.String pattern,
System.Text.RegularExpressions.RegexOptions options
)

System.String input-no documentation

Parameters
input
System.String

no documentation

pattern
System.String

no documentation options -

Returns

System.String[]

system_text_regularexpressions::​regex::​unescape
static System.String Unescape(
System.String str
)

System.String str-no documentation

Parameters

str -

Returns

System.String

tostring
System.String ToString()
Returns

System.String