Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Text > API/Runtime/Slate/Framework/Text/FCharRangeList
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Text/CharRangeList.h |
| Include | #include "Framework/Text/CharRangeList.h" |
| Source | /Engine/Source/Runtime/Slate/Private/Framework/Text/CharRangeList.cpp |
bool InitializeFromString
(
const FString & InDefinitionString
)
Remarks
Initializes this instance with the character ranges represented by the passed definition string. A definition string contains characters and ranges of characters, one after another with no special separators between them. Characters - and \ must be escaped like this: - and \
Examples: "aT." < Letters 'a' and 'T', dot and underscore. "a-zT." < All letters from 'a' to 'z', letter 'T', dot and underscore. "a-zA-Z0-9." < All lowercase and uppercase letters, all digits, dot and underscore. "a-zA-Z0-9-\." < All lowercase and uppercase letters, all digits, minus sign, backslash, dot and underscore.