网页文本格式化工具

强大的网页文本格式化工具,支持文本清理、格式转换、编码解码、排序去重等实用功能

当前为 2025-09-18 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
申方达
评分
0 0 0
版本
1.0
创建于
2025-09-18
更新于
2025-09-18
大小
44.4 KB
许可证
MIT
适用于
所有网站

# 网页文本格式化工具使用指南

这是一个功能强大的网页文本处理工具,提供文本清理、格式转换、编码解码、排序去重、大小写转换、批量替换、文本统计和信息提取等实用功能。

## 功能特性

### 🧹 文本清理
- **多余空格清理**:自动清理多余的空格和制表符
- **空行清理**:删除多余的空行,保持文本整洁
- **HTML标签移除**:清除文本中的HTML标签
- **特殊字符清理**:移除不可见字符和控制字符
- **标点符号统一**:统一中英文标点符号格式

### 🔄 格式转换
- **JSON格式化**:美化和验证JSON数据
- **XML格式化**:格式化XML文档结构
- **SQL格式化**:美化SQL查询语句
- **CSV转换**:转换和格式化CSV数据
- **Markdown转换**:将文本转换为Markdown格式

### 🔐 编码解码
- **URL编码/解码**:处理URL中的特殊字符
- **Base64编码/解码**:Base64格式转换
- **HTML实体编码**:HTML特殊字符转换
- **Unicode编码**:Unicode转义序列处理
- **MD5哈希**:生成文本的MD5哈希值

### 📊 排序去重
- **升序排列**:按字母顺序升序排列
- **降序排列**:按字母顺序降序排列
- **去重处理**:移除重复的行或项目
- **随机排序**:随机打乱文本顺序

### 📝 大小写转换
- **转换大写**:全部转换为大写字母
- **转换小写**:全部转换为小写字母
- **标题格式**:转换为标题格式(首字母大写)
- **驼峰命名**:转换为驼峰命名格式

### 🔁 批量替换
- **多规则替换**:同时应用多个替换规则
- **正则表达式支持**:支持复杂的文本匹配模式
- **实时预览**:即时查看替换效果
- **规则管理**:灵活添加和删除替换规则

### 📈 文本统计
- **字符统计**:统计总字符数
- **单词统计**:统计单词数量
- **行数统计**:统计文本行数
- **段落统计**:统计段落数量

### 🔍 信息提取
- **邮箱提取**:从文本中提取电子邮件地址
- **网址提取**:提取HTTP/HTTPS链接
- **电话号码提取**:识别和提取电话号码
- **IP地址提取**:提取IPv4地址格式

## 安装说明

1. 安装 [Tampermonkey(油猴)](https://www.tampermonkey.net/) 浏览器扩展
2. 安装本脚本:
- 打开 [TextFormatterToolkit.user.js](TextFormatterToolkit.user.js)
- 点击"安装"按钮
- 确认安装

## 使用方法

### 1. 打开工具

在任何网页上,点击右下角的 📝 浮动按钮即可打开文本格式化工具面板。

### 2. 选择功能

在工具面板中,选择您需要的功能:
- 点击对应的工具图标选择功能
- 支持拖拽移动面板位置
- 点击外部区域可关闭面板

### 3. 输入文本

- **手动输入**:直接在输入框中输入文本
- **选中文本**:在网页上选中文本后打开工具,会自动填充选中的内容
- **粘贴内容**:支持从剪贴板粘贴文本内容

### 4. 处理文本

根据选择的功能,进行相应的文本处理:
- **清理功能**:选择需要的清理选项,点击"开始清理"
- **转换功能**:点击对应的转换按钮
- **编码解码**:选择编码或解码操作
- **排序功能**:选择排序方式
- **其他功能**:按照界面提示操作

### 5. 查看结果

- **实时显示**:处理结果会实时显示在输出区域
- **复制结果**:点击"复制结果"按钮将结果复制到剪贴板
- **清空内容**:点击"清空"按钮清除输入和输出内容

## 使用场景

### 内容编辑
- 清理从网页复制的多余格式
- 统一文本格式和标点符号
- 转换文本大小写格式

### 数据处理
- 格式化和验证JSON数据
- 转换CSV格式数据
- 提取特定信息(邮箱、网址等)

### 开发辅助
- 格式化SQL查询语句
- 编码解码URL参数
- 生成文本哈希值

### 文本分析
- 统计文本基本信息
- 提取关键信息
- 批量替换文本内容

## 技术特点

### 用户界面
- **现代化设计**:采用渐变色彩和圆角设计
- **响应式布局**:自适应不同屏幕尺寸
- **流畅动画**:平滑的过渡效果
- **直观操作**:清晰的图标和标签

### 功能实现
- **实时处理**:即时显示处理结果
- **错误处理**:友好的错误提示信息
- **剪贴板支持**:与系统剪贴板集成
- **文本选择**:支持网页文本选择自动填充

### 性能优化
- **高效算法**:优化的文本处理算法
- **内存管理**:合理的内存使用策略
- **异步处理**:避免界面卡顿

## 注意事项

### 使用限制
- 处理大量文本时可能需要等待
- 某些复杂的正则表达式可能影响性能
- Base64解码需要有效的Base64格式输入

### 安全提示
- 不要在不受信任的网站上输入敏感信息
- 编码解码功能仅用于合法用途
- 注意保护个人隐私信息

### 兼容性
- 支持现代浏览器(Chrome、Firefox、Edge、Safari)
- 需要Tampermonkey或Greasemonkey扩展
- 在移动设备上可能需要手动调整界面

## 常见问题

### Q: 为什么某些功能处理结果不正确?
A: 请检查输入文本的格式是否正确,某些功能对输入格式有特定要求。

### Q: 可以处理多大的文本?
A: 理论上没有严格限制,但建议处理不超过10MB的文本以获得最佳性能。

### Q: 如何保存处理结果?
A: 使用"复制结果"功能将结果复制到剪贴板,然后粘贴到需要的位置保存。

### Q: 支持自定义正则表达式吗?
A: 当前版本暂不支持自定义正则表达式,后续版本可能会添加此功能。

## 更新计划

### 即将推出
- 自定义正则表达式支持
- 更多编码格式支持
- 批量文件处理功能
- 历史记录功能

### 未来规划
- 云端同步功能
- 插件扩展机制
- 更多语言支持
- AI辅助文本处理

## 技术支持

如遇到问题或有功能建议,欢迎通过以下方式联系:
- 在Greasyfork页面留言
- 提交Issue报告

## 许可证

本项目基于MIT许可证开源,您可以自由使用、修改和分发。

## 作者

**shenfangda**

---

*让文本处理变得简单高效!*