superleaf.operators.string#
Functions
|
|
|
Classes
|
|
|
|
|
- superleaf.operators.string.str_bool_op(method: str, *args, **kwargs) BooleanOperator[source]#
- class superleaf.operators.string.FuzzyMatchResult(string: str, target: str, score: float, string_raw: str | None = None, target_raw: str | None = None)[source]#
Bases:
object- string: str#
- target: str#
- score: float#
- string_raw: str | None = None#
- target_raw: str | None = None#
- class superleaf.operators.string.FuzzyMatchResults(results: list[superleaf.operators.string.FuzzyMatchResult])[source]#
Bases:
object- results: list[FuzzyMatchResult]#
- best_match() FuzzyMatchResult | None[source]#
- class superleaf.operators.string.FuzzyMatcher(targets: str | ~typing.Iterable[str], normalizer: ~typing.Callable[[str], str] | None = <cyfunction default_process>, substring: bool = True)[source]#
Bases:
Operator- to_bool_operator(threshold=80, raise_type_error=False, **kwargs) BooleanOperator[source]#