isContainsNullable method
Returns true if this string contains find, handling null safely.
When isCaseSensitive is false, comparison is case-insensitive.
Implementation
@useResult
bool isContainsNullable(String? find, {bool isCaseSensitive = true}) {
if (isEmpty || find == null || find.isEmpty) {
return false;
}
if (isCaseSensitive) {
return contains(find);
}
return toLowerCase().contains(find.toLowerCase());
}