分类

过滤文本中的单词

快速返回匹配模式或正则表达式的文本单词

要匹配的模式(大多数过滤类型需要)

仅匹配完整单词

过滤时匹配大小写

单词间的自定义分隔符(覆盖输出格式)

从结果中删除重复单词

按字母顺序排序结果

最大单词长度(用于长度过滤类型)

最大元音数(用于元音过滤类型)

最大辅音数(用于辅音过滤类型)

关键信息

分类
Text Processing
输入类型
textarea, select, text, checkbox
输出类型
text
样本覆盖
4
支持 API
Yes

概览

过滤文本中的单词工具是一款高效的文本处理助手,能够根据指定的模式、正则表达式或特定规则(如长度、元音数量等)从长文本中快速提取并筛选出符合条件的单词,帮助用户精准获取所需信息。

适用场景

  • 需要从大量文档中提取特定格式或包含特定字符的单词时。
  • 需要对文本进行清洗,去除重复项并按字母顺序排列单词列表时。
  • 需要利用正则表达式进行复杂模式匹配以筛选特定词汇时。

工作原理

  • 在输入框中粘贴需要处理的文本内容。
  • 选择过滤类型(如包含、正则表达式、长度等)并设置对应的匹配模式。
  • 根据需求勾选删除重复项、按字母排序或设置单词边界等高级选项。
  • 选择输出格式(如空格、逗号或换行分隔),点击执行即可获取结果。

使用场景

数据分析:从长篇文章中提取所有长度超过 10 个字符的专业术语。
内容创作:快速找出文本中所有包含特定前缀或后缀的单词,用于词汇分析。
文本清洗:将杂乱的文本转换为规范的、无重复且按字母排序的单词列表。

用户案例

1. 提取特定长度的关键词

内容编辑
背景原因
编辑需要从一篇长文中提取所有长度超过 8 个字符的单词,以便进行 SEO 关键词分析。
解决问题
手动筛选效率极低且容易遗漏。
如何使用
输入文本,选择“单词长度”过滤类型,设置最大长度,并勾选“按字母排序”。
示例配置
filterType: length, maxLength: 8, sortAlphabetically: true, outputFormat: newline
效果
得到一份按字母顺序排列的、所有长度超过 8 个字符的单词列表,方便直接复制使用。

2. 利用正则提取邮箱地址

数据分析师
背景原因
分析师需要从一份包含大量杂乱信息的日志中提取所有邮箱地址。
解决问题
日志格式不统一,普通搜索无法精准定位。
如何使用
选择“正则表达式”过滤类型,输入邮箱匹配正则,并选择“逗号分隔”输出。
示例配置
filterType: regex, pattern: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}, outputFormat: comma
效果
快速提取出所有符合邮箱格式的字符串,并以逗号分隔,便于导入 Excel 或数据库。

用 Samples 测试

video, text, regex

相关专题

常见问题

该工具支持正则表达式吗?

支持。选择“正则表达式”过滤类型,并在模式框中输入您的正则规则即可进行高级匹配。

如何确保只匹配完整的单词?

勾选“单词边界”选项,工具将自动识别并排除单词内部的局部匹配,确保提取结果为完整词汇。

可以去除结果中的重复单词吗?

可以。勾选“删除重复项”选项,工具会在输出前自动清理掉所有重复出现的单词。

支持自定义输出格式吗?

支持。您可以选择预设的空格、逗号、新行或列表格式,也可以在“自定义分隔符”中输入您需要的符号。

过滤时区分大小写吗?

默认不区分。如果您需要严格匹配大小写,请勾选“区分大小写”选项。

API 文档

请求端点

POST /zh/api/tools/text-word-filter

请求参数

参数名 类型 必填 描述
textInput textarea -
filterType select -
pattern text 要匹配的模式(大多数过滤类型需要)
wordBoundary checkbox 仅匹配完整单词
caseSensitive checkbox 过滤时匹配大小写
outputFormat select -
separator text 单词间的自定义分隔符(覆盖输出格式)
removeDuplicates checkbox 从结果中删除重复单词
sortAlphabetically checkbox 按字母顺序排序结果
maxLength text 最大单词长度(用于长度过滤类型)
maxVowels text 最大元音数(用于元音过滤类型)
maxConsonants text 最大辅音数(用于辅音过滤类型)

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-text-word-filter": {
      "name": "text-word-filter",
      "description": "快速返回匹配模式或正则表达式的文本单词",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-word-filter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]