![]() |
Ark Server API (ASA) - Wiki
|
#include <Regex.h>
Collaboration diagram for FRegexMatcher:Public Member Functions | |
| FRegexMatcher (const FRegexPattern &SourcePattern, const FString &Input) | |
| FRegexMatcher (FRegexPattern &&SourcePattern, const FString &Input) | |
| FRegexMatcher (const FRegexMatcher &)=delete | |
| FRegexMatcher & | operator= (const FRegexMatcher &)=delete |
| FRegexMatcher (FRegexMatcher &&)=default | |
| FRegexMatcher & | operator= (FRegexMatcher &&)=default |
| bool | FindNext () |
| int32 | GetMatchBeginning () |
| int32 | GetMatchEnding () |
| int32 | GetCaptureGroupBeginning (const int32 Index) |
| int32 | GetCaptureGroupEnding (const int32 Index) |
| FString | GetCaptureGroup (const int32 Index) |
| int32 | GetBeginLimit () |
| int32 | GetEndLimit () |
| void | SetLimits (const int32 BeginIndex, const int32 EndIndex) |
Private Attributes | |
| FRegexPattern | Pattern |
| TSharedRef< FRegexMatcherImplementation > | Implementation |
Implements a regular expression pattern matcher.
| FRegexMatcher::FRegexMatcher | ( | const FRegexPattern & | SourcePattern, |
| const FString & | Input ) |
| FRegexMatcher::FRegexMatcher | ( | FRegexPattern && | SourcePattern, |
| const FString & | Input ) |
|
delete |
|
default |
| bool FRegexMatcher::FindNext | ( | ) |
| int32 FRegexMatcher::GetBeginLimit | ( | ) |
| int32 FRegexMatcher::GetEndLimit | ( | ) |
| int32 FRegexMatcher::GetMatchBeginning | ( | ) |
| int32 FRegexMatcher::GetMatchEnding | ( | ) |
|
delete |
|
default |
|
private |
|
private |