[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Regex Info=Represents an immutable regular expression. [Property] Name=Sets the name of component|2| Constructor=Sets the Constructor of the Regex class|14|0|Constructor,Constructor2 @CacheSize=Sets the maximum number of entries in the current static cache of compiled regular expressions.ARG(int)|1|0 [Methods] *doCompileToAssembly=Compiles one or more specified Regex objects to a named assembly. ARG(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname)|1|0 *doCompileToAssembly2=Compiles one or more specified Regex objects to a named assembly with the specified attributes. ARG(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname, CustomAttributeBuilder[] attributes)|1|0 *doCompileToAssembly3=Compiles one or more specified Regex objects and a specified resource file to a named assembly with the specified attributes. ARG(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname, CustomAttributeBuilder[] attributes, string resourceFile)|1|0 *doConstructor=Initializes and compiles a new instance of the Regex class for the specified regular expression. ARG(string pattern)|1|0 *doConstructor2=Initializes and compiles a new instance of the Regex class for the specified regular expression, with options that modify the pattern. ARG(string pattern, RegexOptions opt)|1|0 *doEscape=Escapes a minimal set of characters by replacing them with their escape codes. This instructs the regular expression engine to interpret these characters literally rather than as metacharacters.ARG(string str)|1|0 *doGroupNameFromNumber=Gets the group name that corresponds to the specified group number.ARG(int i)|1|0 *doGroupNumberFromName=Returns the group number that corresponds to the specified group name.ARG(string name)|1|0 *doIsMatch=Indicates whether the regular expression specified in the Regex constructor finds a match in a specified input string. ARG(string input)|1|0 *doIsMatch2=Indicates whether the regular expression specified in the Regex constructor finds a match in the specified input string, beginning at the specified starting position in the string. ARG(string input, int startat)|1|0 *doIsMatch3=Indicates whether the specified regular expression finds a match in the specified input string.ARG(string input, string pattern)|1|0 *doIsMatch4=Indicates whether the specified regular expression finds a match in the specified input string, using the specified matching options.ARG(string input, string pattern, RegexOptions opt)|1|0 *doMatch=Searches the specified input string for the first occurrence of the regular expression specified in the Regex constructor. ARG(string input)|1|0 *doMatch2=Searches the input string for the first occurrence of a regular expression, beginning at the specified starting position in the string.ARG(string input, int startat)|1|0 *doMatch3=Searches the specified input string for the first occurrence of the specified regular expression.ARG(string input, string pattern)|1|0 *doMatch4=Searches the input string for the first occurrence of a regular expression, beginning at the specified starting position and searching only the specified number of characters.ARG(string input, int beginning, int length)|1|0 *doMatch5=Searches the input string for the first occurrence of the specified regular expression, using the specified matching options.ARG(string input, string pattern, RegexOptions opt)|1|0 *doMatches=Searches the specified input string for all occurrences of a regular expression.ARG(string input)|1|0 *doMatches2=Searches the specified input string for all occurrences of a regular expression, beginning at the specified starting position in the string.ARG(string input, int startat)|1|0 *doMatches3=Searches the specified input string for all occurrences of a specified regular expression.ARG(string input, string pattern)|1|0 *doMatches4=Searches the specified input string for all occurrences of a specified regular expression, using the specified matching options.ARG(string input, string pattern, RegexOptions opt)|1|0 *doReplace=Within a specified input string, replaces all strings that match a regular expression pattern with a specified replacement string. ARG(string input, string replacement)|1|0 *doReplace10=Within a specified input substring, replaces a specified maximum number of strings that match a regular expression pattern with a string returned by a MatchEvaluator delegate. ARG(string input, MatchEvaluator evaluator, int count, int startat)|1|0 *doReplace2=Within a specified input string, replaces all strings that match a specified regular expression with a string returned by a MatchEvaluator delegate. ARG(string input, MatchEvaluator evaluator)|1|0 *doReplace3=Within a specified input string, replaces a specified maximum number of strings that match a regular expression pattern with a specified replacement string. ARG(string input, string replacement, int count)|1|0 *doReplace4=Within a specified input string, replaces all strings that match a specified regular expression with a specified replacement string. ARG(string input, string pattern, string replacement)|1|0 *doReplace5=Within a specified input string, replaces all strings that match a specified regular expression with a string returned by a MatchEvaluator delegate. ARG(string input, string pattern, MatchEvaluator evaluator)|1|0 *doReplace6=Within a specified input string, replaces a specified maximum number of strings that match a regular expression pattern with a string returned by a MatchEvaluator delegate. ARG(string input, MatchEvaluator evaluator, int count)|1|0 *doReplace7=Within a specified input substring, replaces a specified maximum number of strings that match a regular expression pattern with a specified replacement string. ARG(string input, string replacement, int count, int startat)|1|0 *doReplace8=Within a specified input string, replaces all strings that match a specified regular expression with a specified replacement string. Specified options modify the matching operation. ARG(string input, string pattern, string replacement, RegexOptions opt)|1|0 *doReplace9=Within a specified input string, replaces all strings that match a specified regular expression with a string returned by a MatchEvaluator delegate. Specified options modify the matching operation. ARG(string input, string pattern, MatchEvaluator evaluator, RegexOptions opt)|1|0 *doSplit=Splits the specified input string at the positions defined by a regular expression pattern specified in the Regex constructor. ARG(string input)|1|0 *doSplit2=Splits the specified input string a specified maximum number of times at the positions defined by a regular expression specified in the Regex constructor. ARG(string input, int count)|1|0 *doSplit3=Splits the input string at the positions defined by a regular expression pattern.ARG(string input, string pattern)|1|0 *doSplit4=Splits the specified input string a specified maximum number of times at the positions defined by a regular expression specified in the Regex constructor. The search for the regular expression pattern starts at a specified character position in the input string. ARG(string input, int count, int startat)|1|0 *doSplit5=Splits the input string at the positions defined by a specified regular expression pattern. Specified options modify the matching operation.ARG(string input, string pattern, RegexOptions opt)|1|0 *doUnescape=Converts any escaped characters in the input string.ARG(string str)|1|0 *onEscape=Occurs after invoke the method doEscape and returns the result ARG(string)|2|2 *onGroupNameFromNumber=Occurs after invoke the method doGroupNameFromNumber and returns the result ARG(string)|2|2 *onGroupNumberFromName=Occurs after invoke the method doGroupNumberFromName and returns the result ARG(int)|2|1 *onIsMatch=Occurs after invoke the method doIsMatch and returns the result ARG(bool)|2|104 *onMatch=Occurs after invoke the method doMatch and returns the result ARG(Match)|2|0 *onMatches=Occurs after invoke the method doMatches and returns the result ARG(MatchCollection)|2|0 *onReplace=Occurs after invoke the method doReplace and returns the result ARG(string)|2|2 *onSplit=Occurs after invoke the method doSplit and returns the result ARG(string[])|2|13 *onUnescape=Occurs after invoke the method doUnescape and returns the result ARG(string)|2|2 *CacheSize=Returns the maximum number of entries in the current static cache of compiled regular expressions.ARG(int)|3|1 *GetGroupNames=Returns an array of capturing group names for the regular expression.ARG(string[])|3|13 *GetGroupNumbers=Returns an array of capturing group numbers that correspond to group names in an array.ARG(int[])|3|13 *Options=Returns the options passed into the Regex constructor. ARG(RegexOptions)|3|0 *RightToLeft=Returns a value indicating whether the regular expression searches from right to left.ARG(bool)|3|104 *ToString=Returns the regular expression pattern that was passed into the Regex constructor. ARG(string)|3|2 Regex=Returns the Regex object. ARG(Regex)|3|0 *assemblyname=The file name of the assembly. ARG(AssemblyName)|4|0 *attributes=An array that defines the attributes to apply to the assembly. ARG(CustomAttributeBuilder[])|4|13 *beginning=The zero-based character position in the input string that defines the leftmost position to be searched. ARG(int)|4|1 *count=The maximum number of times the replacement can occur. ARG(int)|4|1 *evaluator=A custom method that examines each match and returns either the original matched string or a replacement string. ARG(MatchEvaluator)|4|0 *i=The group number to convert to the corresponding group name. ARG(int)|4|1 *input=The string to search for a match. ARG(string)|4|2 *length=The number of characters in the substring to include in the search. ARG(int)|4|1 *name=The group name to convert to the corresponding group number. ARG(string)|4|2 *opt=A bitwise combination of the enumeration values that modify the regular expression. ARG(RegexOptions)|4|0 *pattern=The regular expression pattern to match. ARG(string)|4|2 *regexinfos=An array that describes the regular expressions to compile. ARG(RegexCompilationInfo[])|4|13 *replacement=The replacement string. ARG(string)|4|2 *resourceFile=The name of the Win32 resource file to include in the assembly. ARG(string)|4|2 *startat=The character position at which to start the search. ARG(int)|4|1 *str=The input string that contains the text to convert. ARG(string)|4|2