StringBetweenExtensions extension
Extension methods for extracting content between delimiters.
- on
Methods
-
between(
String start, String end, {bool endOptional = true, bool trim = true}) → String -
Available on String, provided by the StringBetweenExtensions extension
Extracts content between first occurrence ofstartandend. -
betweenBrackets(
) → String? -
Available on String, provided by the StringBetweenExtensions extension
Gets content between bracket pairs. -
betweenBracketsResult(
) → (String, String?)? -
Available on String, provided by the StringBetweenExtensions extension
Extracts content between bracket pairs. -
betweenBracketsResultLast(
) → (String, String?)? -
Available on String, provided by the StringBetweenExtensions extension
Same as betweenBracketsResult but searches from the end. -
betweenLast(
String start, String end, {bool endOptional = true, bool trim = true}) → String -
Available on String, provided by the StringBetweenExtensions extension
Extracts content between last occurrence ofstartandend. -
betweenResult(
String start, String end, {bool endOptional = true, bool trim = true}) → (String, String?)? -
Available on String, provided by the StringBetweenExtensions extension
Extracts content betweenstartandenddelimiters. -
betweenResultLast(
String start, String end, {bool endOptional = true, bool trim = true}) → (String, String?)? -
Available on String, provided by the StringBetweenExtensions extension
Same as betweenResult but searches from the end. -
betweenSplit(
String start, String end, {bool endOptional = true, bool trim = true}) → List< String> ? -
Available on String, provided by the StringBetweenExtensions extension
Extracts all sections betweenstartandenddelimiters. -
removeBetweenAll(
String start, String end, {bool inclusive = true}) → String -
Available on String, provided by the StringBetweenExtensions extension
Removes all content betweenstartandenddelimiters.