Skip to content

contains

Returns trueTrue if the first string argument contains the second argument "string" or "one or more of the strings listed in the array". If the exact value is trueTrue, it returns true only for an exact match.

Parameters

NameTypeRequiredDefault
strany[] | stringdynamiclist[Any] | str
searchany[] | stringdynamiclist[Any] | str
exactnamedkeywordbooleanboolfalseFalse

namedThese parameters are passed as named parameters.

keywordThese parameters are passed as keyword arguments, or as a single dict in their place.

Returns

boolean

bool

Examples

javascript
contains('abc', 'a'); // Returns true
contains('abc', 'd'); // Returns false
contains('abc', ['a', 'd']); // Returns true
dart
contains('abc', 'a'); // Returns true
contains('abc', 'd'); // Returns false
contains('abc', ['a', 'd']); // Returns true
python
contains('abc', 'a')  # Returns True
contains('abc', 'd')  # Returns False
contains('abc', ['a', 'd'])  # Returns True

Released under the MIT License