Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Capture.cs
Go to the documentation of this file.
1
namespace
System.Text.RegularExpressions
;
2
3
public
class
Capture
4
{
5
public
int
Index
{
get
;
private
protected
set
; }
6
7
public
int
Length
{
get
;
private
protected
set
; }
8
9
internal
string
Text {
get
;
set
; }
10
11
public
string
Value
=> Text.Substring(
Index
,
Length
);
12
13
public
ReadOnlySpan<char>
ValueSpan
=> Text.AsSpan(
Index
,
Length
);
14
15
internal
Capture
(
string
text
,
int
index
,
int
length
)
16
{
17
Text =
text
;
18
Index
=
index
;
19
Length
=
length
;
20
}
21
22
public
override
string
ToString
()
23
{
24
return
Value
;
25
}
26
27
internal
ReadOnlyMemory<char>
GetLeftSubstring
()
28
{
29
return
Text.AsMemory(0,
Index
);
30
}
31
32
internal
ReadOnlyMemory<char>
GetRightSubstring
()
33
{
34
return
Text.AsMemory(
Index
+
Length
, Text.Length -
Index
-
Length
);
35
}
36
}
System.Text.RegularExpressions.Capture.ToString
override string ToString()
Definition
Capture.cs:22
System.Text.RegularExpressions.Capture.GetRightSubstring
ReadOnlyMemory< char > GetRightSubstring()
Definition
Capture.cs:32
System.Text.RegularExpressions.Capture.Length
int Length
Definition
Capture.cs:7
System.Text.RegularExpressions.Capture.Value
string Value
Definition
Capture.cs:11
System.Text.RegularExpressions.Capture.ValueSpan
ReadOnlySpan< char > ValueSpan
Definition
Capture.cs:13
System.Text.RegularExpressions.Capture.GetLeftSubstring
ReadOnlyMemory< char > GetLeftSubstring()
Definition
Capture.cs:27
System.Text.RegularExpressions.Capture.Capture
Capture(string text, int index, int length)
Definition
Capture.cs:15
System.Text.RegularExpressions.Capture
Definition
Capture.cs:4
System.Text.RegularExpressions.ExceptionArgument.length
@ length
System.Text.RegularExpressions
Definition
Capture.cs:1
System.ExceptionArgument.text
@ text
System.ExceptionArgument.index
@ index
System.Index
Definition
Index.cs:7
System.ReadOnlyMemory
Definition
ReadOnlyMemory.cs:14
System.ReadOnlySpan
Definition
ReadOnlySpan.cs:14
source
System.Text.RegularExpressions
System.Text.RegularExpressions
Capture.cs
Generated by
1.10.0