Skip to main content
RecursiveCharacterTextSplitter 包含预置的分隔符列表,这些列表对于分割特定编程语言的文本非常有用。 支持的语言存储在 langchain_text_splitters.Language 枚举中。它们包括:
要查看给定语言的分隔符列表,请将此枚举中的一个值传递给
要实例化一个针对特定语言定制的分割器,请将枚举中的一个值传递给
下面我们演示各种语言的示例。
要查看支持的完整语言列表:
你也可以查看给定语言使用的分隔符:

Python

以下是使用 PythonTextSplitter 的示例:

JS

以下是使用 JS 文本分割器的示例:

TS

以下是使用 TypeScript 文本分割器的示例:

Markdown

以下是使用 Markdown 文本分割器的示例:

Latex

以下是 Latex 文本的示例:

HTML

以下是使用 HTML 文本分割器的示例:

Solidity

以下是使用 Solidity 文本分割器的示例:

C#

以下是使用 C# 文本分割器的示例:

Haskell

以下是使用 Haskell 文本分割器的示例:

PHP

以下是使用 PHP 文本分割器的示例:

PowerShell

以下是使用 PowerShell 文本分割器的示例:

Visual basic 6