text_lint.operations.assertions.args.split.Split

class text_lint.operations.assertions.args.split.Split(group: int, separator: str | None = None)[source]

Bases: ParameterValidationMixin

String split definition.

class Parameters[source]

Bases: object

Validation configuration for this split’s parameters.

__init__(group: int, separator: str | None = None) None[source]

Initialize Split instances.

It should be noted that by default text is split by whitespace unless a seperator is defined.

Parameters:
  • group (int) – The index of the regex capture group this split applies to.

  • separator (str | None) – An optional (non-default) seperator string.

Raises:

TypeError