# 元音辅音处理器

确定性地分析、替换、删除或复制英文元音和辅音，并返回位置统计与变更步骤。

> 标准页面: https://elysiatools.com/zh/tools/vowel-consonant-processor

- **分类:** Text Processing

- **关键词:** 文本, 元音, 辅音, 字母, 替换, 分析

## 概述

元音辅音处理器可对英文文本中的元音和辅音进行分析、替换、删除或复制，并以 JSON 返回字母统计、从零开始的位置、按单词统计及变更步骤。

## 输入项

- **文本输入** (textarea): Paste English text...
- **操作** (select)
- **目标** (select)
- **替换内容** (text): Used by Replace
- **复制次数** (number)
- **将 Y 视为元音** (checkbox)

## 适用场景

- 需要统计英文文本中的元音、辅音数量和字符位置时。
- 需要仅替换或删除英文文本中的元音或辅音时。
- 需要复制指定类别的英文字母，并查看具体变更步骤时。

## 工作原理

- 在“文本输入”中粘贴要处理的英文文本。
- 选择分析、替换、删除或复制操作，并指定元音、辅音或两者。
- 使用替换内容设置替换字符，或使用复制次数设置复制次数；复制次数支持 2 至 5 次。
- 可选择将 Y 视为元音，运行后获取 JSON 结果，包括统计信息、变更文本和步骤记录。

## 使用案例

- 英文文本分析：统计元音和辅音数量、位置以及每个单词中的分布。
- 文本标记处理：用指定字符替换英文文本中的元音或辅音。
- 规则实验与校验：删除或复制指定类别的字母，并通过变更步骤检查结果。

## 常见问题

### 这个工具处理哪种文本？

它处理英文文本中的字母，并分析其中的元音和辅音。

### 元音包括哪些字母？

默认将 A、E、I、O、U 视为元音；启用选项后，Y 也会视为元音。

### 位置统计从哪里开始计算？

位置使用从零开始的索引。

### 替换操作可以只处理元音吗？

可以，目标选项支持元音、辅音或元音和辅音。

### 复制操作可以设置多少次？

复制次数可设置为 2 至 5 次，默认值为 2。

## 相关工具

- [汉字提取器](https://elysiatools.com/zh/tools/chinese-character-extractor): 从文本中提取所有中文字符，过滤掉标点符号、英文字母、数字和非中文符号
- [文本编码取证与修复](https://elysiatools.com/zh/tools/text-encoding-forensics-and-repair): 检查编码、BOM、换行风格和乱码迹象，并生成带评分的本地修复候选。
- [文本 NLP 标注工作台](https://elysiatools.com/zh/tools/text-nlp-annotation-workbench): 使用可解释的本地规则完成分词、句子切分、停用词、词形、词干、实体和 n-gram 标注，并导出 JSONL 或 CoNLL。
- [高级重复行去除器](https://elysiatools.com/zh/tools/advanced-duplicate-line-remover): 检测并移除文本中重复的行，支持模式、大小写敏感和修剪选项
- [行号删除器](https://elysiatools.com/zh/tools/line-number-remover): 智能识别和删除文本或代码中的行号
- [前缀删除器](https://elysiatools.com/zh/tools/prefix-remover): 智能识别并删除每行开头的相同前缀，提供多种检测模式
- [去除重复行](https://elysiatools.com/zh/tools/remove-duplicate-lines): 对列表或文本块中的行去重。保留每行的首次或最后一次出现，支持区分大小写、比较前修剪空白和忽略空行。
- [后缀删除器](https://elysiatools.com/zh/tools/suffix-remover): 智能识别并删除每行末尾的相同后缀，提供多种检测模式

## 示例

- [正则替换示例](https://elysiatools.com/zh/samples/regex-replace): 用于文本转换和数据清洗的常用正则替换模式集合
- [重复行示例](https://elysiatools.com/zh/samples/text-duplicate-line-samples): 用于测试重复行移除工具的各种重复行类型的示例文件
- [特殊字符示例](https://elysiatools.com/zh/samples/text-special-characters-samples): 用于测试非字母数字字符移除的各种特殊字符、标点符号和符号的示例文本文件
- [Android Java 文件操作示例](https://elysiatools.com/zh/samples/android-file-operations-java): Android Java 文件操作示例，包括文本文件读写、文件复制移动、目录遍历和文件验证
