Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Text.RegularExpressions Namespace Reference

Classes

class  Capture
 
class  CaptureCollection
 
class  CollectionDebuggerProxy
 
class  CompiledRegexRunner
 
class  CompiledRegexRunnerFactory
 
class  Group
 
class  GroupCollection
 
class  Match
 
class  MatchCollection
 
class  MatchSparse
 
class  Regex
 
class  RegexBoyerMoore
 
class  RegexCache
 
class  RegexCharClass
 
class  RegexCode
 
class  RegexCompilationInfo
 
class  RegexCompiler
 
class  RegexFC
 
class  RegexInterpreter
 
class  RegexLWCGCompiler
 
class  RegexMatchTimeoutException
 
class  RegexNode
 
class  RegexParseException
 
struct  RegexParser
 
struct  RegexPrefixAnalyzer
 
class  RegexReplacement
 
class  RegexRunner
 
class  RegexRunnerFactory
 
class  RegexTree
 
struct  RegexWriter
 
class  ThrowHelper
 

Enumerations

enum  ExceptionArgument {
  assemblyname , array , arrayIndex , count ,
  evaluator , i , inner , input ,
  length , matchTimeout , name , options ,
  pattern , regexinfos , replacement , startat ,
  str , value
}
 
enum  ExceptionResource {
  BeginIndexNotNegative , CountTooSmall , LengthNotNegative , OnlyAllowedOnce ,
  ReplacementError
}
 
enum  RegexOptions {
  None = 0 , IgnoreCase = 1 , Multiline = 2 , ExplicitCapture = 4 ,
  Compiled = 8 , Singleline = 0x10 , IgnorePatternWhitespace = 0x20 , RightToLeft = 0x40 ,
  ECMAScript = 0x100 , CultureInvariant = 0x200
}
 
enum  RegexParseError {
  Unknown , AlternationHasTooManyConditions , AlternationHasMalformedCondition , InvalidUnicodePropertyEscape ,
  MalformedUnicodePropertyEscape , UnrecognizedEscape , UnrecognizedControlCharacter , MissingControlCharacter ,
  InsufficientOrInvalidHexDigits , QuantifierOrCaptureGroupOutOfRange , UndefinedNamedReference , UndefinedNumberedReference ,
  MalformedNamedReference , UnescapedEndingBackslash , UnterminatedComment , InvalidGroupingConstruct ,
  AlternationHasNamedCapture , AlternationHasComment , AlternationHasMalformedReference , AlternationHasUndefinedReference ,
  CaptureGroupNameInvalid , CaptureGroupOfZero , UnterminatedBracket , ExclusionGroupNotLast ,
  ReversedCharacterRange , ShorthandClassInCharacterRange , InsufficientClosingParentheses , ReversedQuantifierRange ,
  NestedQuantifiersNotParenthesized , QuantifierAfterNothing , InsufficientOpeningParentheses , UnrecognizedUnicodeProperty
}
 

Functions

delegate bool MatchCallback< TState > (ref TState state, Match match)
 
delegate string MatchEvaluator (Match match)