![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Regex.h>
Public Member Functions | |
| CORE_API | FRegexMatcher (const FRegexPattern &SourcePattern, const FString &Input) |
| CORE_API | FRegexMatcher (FRegexPattern &&SourcePattern, const FString &Input) |
| FRegexMatcher (const FRegexMatcher &)=delete | |
| FRegexMatcher & | operator= (const FRegexMatcher &)=delete |
| FRegexMatcher (FRegexMatcher &&)=default | |
| FRegexMatcher & | operator= (FRegexMatcher &&)=default |
| CORE_API bool | FindNext () |
| CORE_API int32 | GetMatchBeginning () |
| CORE_API int32 | GetMatchEnding () |
| CORE_API int32 | GetCaptureGroupBeginning (const int32 Index) |
| CORE_API int32 | GetCaptureGroupEnding (const int32 Index) |
| CORE_API FString | GetCaptureGroup (const int32 Index) |
| CORE_API int32 | GetBeginLimit () |
| CORE_API int32 | GetEndLimit () |
| CORE_API void | SetLimits (const int32 BeginIndex, const int32 EndIndex) |
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 | ( | ) |
| FString FRegexMatcher::GetCaptureGroup | ( | const int32 | Index | ) |
| int32 FRegexMatcher::GetEndLimit | ( | ) |
| int32 FRegexMatcher::GetMatchBeginning | ( | ) |
| int32 FRegexMatcher::GetMatchEnding | ( | ) |
|
delete |
|
default |