chunkipy.text_splitters.basic_text_splitters
Classes
Split text on ``: `` boundaries. |
|
Split text on ``, `` boundaries. |
|
Split text on ``. `` sentence-like boundaries. |
|
Split text on newline boundaries. |
|
Split text on ``; `` boundaries. |
|
|
Split text using a fixed separator while preserving the separator. |
Split text on spaces while preserving trailing whitespace. |
- class chunkipy.text_splitters.basic_text_splitters.ColonTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on ``: `` boundaries.
- class chunkipy.text_splitters.basic_text_splitters.CommaTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on ``, `` boundaries.
- class chunkipy.text_splitters.basic_text_splitters.FullStopTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on ``. `` sentence-like boundaries.
- class chunkipy.text_splitters.basic_text_splitters.NewlineTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on newline boundaries.
- class chunkipy.text_splitters.basic_text_splitters.SemicolonTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on ``; `` boundaries.
- class chunkipy.text_splitters.basic_text_splitters.SeparatorTextSplitter(separator)[source]
Bases:
BaseTextSplitterSplit text using a fixed separator while preserving the separator.
- Parameters:
separator (str)
- class chunkipy.text_splitters.basic_text_splitters.WordTextSplitter[source]
Bases:
SeparatorTextSplitterSplit text on spaces while preserving trailing whitespace.