 | StringUtilsExtractString Method |
Extracts a string from between a pair of delimiters. Only the first
instance is found.
Namespace:
Koden.Utils
Assembly:
Koden.Utils (in Koden.Utils.dll) Version: 1.1.6453.26060
Syntaxpublic static string ExtractString(
string source,
string beginDelim,
string endDelim,
bool caseSensitive = false,
bool allowMissingEndDelimiter = false,
bool returnDelimiters = false
)
Public Shared Function ExtractString (
source As String,
beginDelim As String,
endDelim As String,
Optional caseSensitive As Boolean = false,
Optional allowMissingEndDelimiter As Boolean = false,
Optional returnDelimiters As Boolean = false
) As String
public:
static String^ ExtractString(
String^ source,
String^ beginDelim,
String^ endDelim,
bool caseSensitive = false,
bool allowMissingEndDelimiter = false,
bool returnDelimiters = false
)
static member ExtractString :
source : string *
beginDelim : string *
endDelim : string *
?caseSensitive : bool *
?allowMissingEndDelimiter : bool *
?returnDelimiters : bool
(* Defaults:
let _caseSensitive = defaultArg caseSensitive false
let _allowMissingEndDelimiter = defaultArg allowMissingEndDelimiter false
let _returnDelimiters = defaultArg returnDelimiters false
*)
-> string
Parameters
- source
- Type: SystemString
Input String to work on - beginDelim
- Type: SystemString
The begin delimiter. - endDelim
- Type: SystemString
ending delimiter - caseSensitive (Optional)
- Type: SystemBoolean
if set to true [case sensitive]. - allowMissingEndDelimiter (Optional)
- Type: SystemBoolean
if set to true [allow missing end delimiter]. - returnDelimiters (Optional)
- Type: SystemBoolean
if set to true [return delimiters].
Return Value
Type:
String
Extracted string or ""
See Also