Discuvr Case Converter

办公与数据

CSV 转 Excel 粘贴 CSV,立即以电子表格形式查看,数字、日期和编号都按 Excel 应保存的类型处理。只在需要时才下载整洁的 .xlsx。 PDF 签名 在浏览器中为 PDF 签名:手写、输入或上传签名,放到任意页面,添加日期,然后下载已签名的副本。文件绝不会离开你的设备。 涂黑 永久涂黑 PDF、Word、Excel、PowerPoint、文本和图片文件。匹配项和方框会从文件本身删除,而不是盖住,下载前还会再次检查结果。 我的 IP 是什么 查看您连接时网站看到的公网 IP 地址、它是共享(CGNAT)还是私有地址,以及您的浏览器还透露了什么。 大小写转换与行工具 将文本转换为大写、小写、标题或句子格式,把名称转为 camelCase 或 snake_case,并删除重复行或排序列表。 文本比较 粘贴两个版本的文本,查看每一行新增、删除和修改的内容,并突出显示改动的词语。

写作与提案

语气润色 以您自己的语气,重新格式化您编写的内容,优化语法、结构和表达。一次粘贴,一次回复,无需聊天会话。 自由职业提案生成器 描述客户的问题,即可在几秒钟内获得一份明确范围、明确定价且随时可发送的自由职业提案。

法律与合规

知识产权法问答聊天机器人 提问印度知识产权法 - 商标、专利、版权、外观设计等,每个回答上方列出所用的网络搜索结果。 专利 FER 答复生成器 粘贴第一次审查意见通知书(FER)中的异议,起草结构化答复;或上传草稿,进行知识产权风险审查。 政府计划资格查询工具 只需一次回答一组简短的问题。登录后,我们会保存您的答案,以便您无需重新输入即可查看可能符合哪些中央政府计划的资格。

隐私与安全

网站安全扫描 扫描域名以查找真实、可复现的安全弱点。每项发现都附带背后的观察结果和自行验证的命令。 图片元数据清理 准确查看您的照片透露了关于您的哪些信息 - GPS、相机序列号、您的名字 - 然后将其擦除。裁剪、调整尺寸、模糊人脸和格式转换,全程无需在任何地方存储图片。

开发者工具

JSON 格式化工具 一次粘贴即可美化、压缩和校验 JSON - 解析失败时显示精确的行与列,并统计文档中的实际内容量。 Python Formatter 按照 Black 的方式重新格式化 Python,可自主选择行长度和引号处理方式 - 并准确统计修改的行数。 HTML 查看器 粘贴 HTML 即可在沙盒中实时预览手机、平板或桌面宽度下的渲染效果 - 支持美化、压缩、脚本控制台以及标记问题诊断报告。 IP 子网计算器 输入 CIDR 表示法或带子网掩码的 IP,即刻获得网络地址、广播地址、可用主机范围和地址总数。 编码 / 解码 边输入边编码或解码 Base64、Base64URL、URL 百分号编码、HTML 实体和十六进制,完整支持 UTF-8。 Unix 时间戳转换器 将以秒、毫秒、微秒或纳秒为单位的 Unix 时间戳转换为 UTC 或全球主要时区的日期,或将日期转换回时间戳。 系统架构图生成器 输入 User -> API -> Database 这样的箭头,即可得到排好版的架构图或流程图。折叠分组看全局,给步骤编号看细节流程。

AI 工作台

AI Playground 实时并排比较多个 LLM 提供商的响应。支持使用您自己的 API 密钥。 Agent 演练场 体验跨多个提供商使用工具(网络搜索、计算器、URL 获取)的 AI 智能体。

学习

Study Buddy 顶尖科技岗位的面试备考教练,从第一天学习到获得 Offer:涵盖 DSA、LLD、系统设计、行为面试和 AI 辅助编程的计划、模拟面试、简历评估、申请追踪和 Offer 对比。

日常助手

二维码生成器 用文本、网址、WiFi 信息或联系方式生成二维码 - 输出 PNG 图片或 SVG 矢量图,纠错等级由你选择。 单位换算器 即时在长度、重量、温度、体积、速度、面积和能量单位之间进行转换 - 40+ 种单位类型,即时出结果。 密码生成器 使用密码学安全的随机性生成随机密码,调整其长度和字符类型,并以比特熵查看其强度。 字数统计与可读性分析工具 统计单词、字符、句子和段落数,估算阅读时间,并评估可读性 - 对中文、日文、韩文和泰文文本采用真正按字符计数的方式。 年龄/日期差计算器 计算某人的确切年龄,或任意两个日期之间的确切差值(年、月、日),以及总天数和总周数。 日期差计算器 计算两个日期之间的天数、周数、月数和工作日,或对某个日期加减天数。 百分比计算器 计算Y的X%、一个数是另一个数的百分之几、两数之间的百分比增减,或反向百分比 - 一个工具内的四种常见计算。 SIP 定投计算器 查看每月投资在逐年递增、初始一次性投入和通胀下能增长到多少,或倒推实现目标所需的每月金额。 BMI计算器 通过身高体重计算您的身体质量指数(BMI),支持公制或英制单位,并按世卫组织成人分类标准分级:体重过轻、正常、超重、肥胖。
登录 开始使用
所有工具办公与数据

大小写转换与行工具

将文本转换为大写、小写、标题或句子格式,把名称转为 camelCase 或 snake_case,并删除重复行或排序列表。

您输入的内容不会被存储,转换后在同一请求中返回。

关于 大小写转换与行工具

开着大写锁定键打出来的标题、一列需要整理的姓名、一份有重复的邮箱列表。粘贴文本,点一个按钮,再复制出来即可。

功能说明

  • 全部大写、全部小写、首字母大写(Title Case)和句首大写,适用于任何有大小写的语言。
  • camelCase、PascalCase、snake_case、kebab-case 和 CONSTANT_CASE,逐行转换。
  • 删除重复行,可精确匹配或忽略大小写,每个值保留第一次出现的那一行。
  • 按 A 到 Z 或 Z 到 A 排序、倒序排列、删除空行或去除首尾空格。
  • 一键撤销上一次修改。

工作原理

  1. 1 把文本粘贴到输入框。
  2. 2 点击需要的大小写或行操作。
  3. 3 复制结果,或撤销后换一种操作。

实例:把表头变成代码里的名称

粘贴一列表格表头,例如 Customer Name、Invoice Date 和 GST Number,每行一个。snake_case 得到 customer_name、invoice_date 和 gst_number,适合数据库或 Python;camelCase 得到 customerName、invoiceDate 和 gstNumber,适合 JavaScript;kebab-case 得到 customer-name,适合 URL 和 CSS。已有的 camelCase 会先拆回单词,所以 invoiceDate 能干净地转成 invoice_date。

首字母大写能做什么、不能做什么

首字母大写把每个单词的第一个字母大写、其余小写,所以 NASA 也会变成 Nasa,iPhone 会变成 Iphone。不同的写作规范对 of、the 等短词是否小写各有规定,要发布的标题请再检查一遍。句首大写会先全部转小写,再把句号、问号或感叹号后的第一个字母大写,专有名词需要手动改回。汉字没有大小写,不会被改变。

排序、空格和各语言的特殊情况

排序不区分大小写,但按 Unicode 码位排列,不是字典顺序也不是自然顺序:item10 排在 item2 前面,以 É 或 Ö 开头的词排在 Z 后面,中文按码位而不是拼音或笔画排序。顺序重要时,请给数字补零(item02)或用表格软件排序。精确去重会把 "Acme" 和末尾带空格的 "Acme " 当成不同的行,所以请先去除空格。大小写转换使用标准 Unicode 映射,而不是土耳其语规则:i 变成 I 而不是 İ,ß 变成 SS。标题格式会得到 O'neil 和 Mcdonald,句子格式也会把 e.g. 这类缩写后面的词首字母大写。

什么场合用哪种格式:Python、JavaScript 和网址

Python 官方代码风格指南 PEP 8 规定函数名和变量名用 snake_case(invoice_total),类名用 CapWords,即本页所说的 PascalCase(InvoiceTotal),常量用大写字母加下划线(MAX_ROWS),也就是 CONSTANT_CASE 按钮。JavaScript 代码中的变量和函数通常用 camelCase(invoiceTotal)。对于网址,Google 搜索中心建议用连字符而不是下划线分隔单词,因此页面 slug 适合用 kebab-case:写 summer-clothing,而不是 summer_clothing。电子表格表头和数据库列名没有统一规则:选定一种风格,在整个文件中保持一致。

问题

怎样删除 Excel 某一列中的重复值?

复制这一列,粘贴到这里,选择删除重复项,再把结果粘贴回去。每个值第一次出现的位置保持不变。如果 Acme 和 ACME 应视为相同,请使用忽略大小写选项。

支持非英文文本吗?

支持。所有大小写转换都遵循 Unicode 规则,带重音的字母、西里尔字母和希腊字母都能正确转换。没有大小写的文字,如中文或印地语,保持不变。

删除重复行会改变顺序吗?

不会。每一行第一次出现的位置保持不变,之后的重复行被删除。

为什么 camelCase 要逐行处理?

这样粘贴进来的一列字段名或列名仍然是一列,每个名称单独转换。

HTTP、IPv6 这类缩写是怎么拆分的?

一串大写字母后面跟着首字母大写的单词时,会在该单词之前拆开,所以 getHTTPResponse 变成 get_http_response,HTTPServer 变成 http_server。随后缩写会像普通单词一样书写,因此 PascalCase 得到 HttpServer,而 PEP 8 对 Python 类名更推荐 HTTPServer:这类名称请手动修改。每次从小写字母变为大写字母时也会拆分,所以 IPv6 Address 变成 i_pv6_address;输入 Ipv6 Address 才能得到 ipv6_address。

我的文本会被保存吗?

不会。文本在同一个请求中转换并返回,从不写入数据库或日志。

Excel 或 Google 表格中哪些公式能做同样的事?

UPPER(A1) 和 LOWER(A1) 对应 UPPER CASE 和 lower case 按钮。PROPER(A1) 接近标题格式,但还会把撇号或数字后面的字母改成大写:PROPER 得到 O'Neil 和 76Budget,而这里的标题格式得到 O'neil 和 76budget。没有句子格式的函数;单元格只有一句话时,可以用 =UPPER(LEFT(A1))&LOWER(MID(A1,2,LEN(A1)))。TRIM(A1) 删除首尾空格,还会把文本中间连续的多个空格压缩为一个,而这里的去除首尾空格只删除每行开头和结尾的空格。Excel 的 TRIM 不会删除从网页复制的文本中常见的不间断空格(字符 160);这里的去除首尾空格会在行首行尾删除它。

如何在 Word 或 Google 文档中更改英文大小写?

在 Word 中,选中文字后按 Shift+F3(许多 Mac 键盘上是 fn+Shift+F3),可在全部小写、全部大写和每个单词首字母大写之间切换;也可以使用开始选项卡上的更改大小写按钮(Aa),其中还有句首字母大写。在 Google 文档中,选中文字后选择 Format > Text > Capitalization,再选小写、大写或 Title Case。两者都没有 camelCase、snake_case,也不能删除重复行。这些需求,或者不在文档里的文字,比如表格中的一列、一封邮件或一段代码,可以用本页:粘贴、点按钮、再复制回去。本页只处理纯文本,所以粗体、链接等格式不会保留。中文没有大小写,这些选项只对拉丁字母等有大小写的文字起作用。

开着大写锁定键打出来的英文怎么改回来?

粘贴后点击"句子格式"。工具先把全部字母改成小写,再把每行开头以及句号、问号、感叹号之后的第一个字母改成大写,所以 tHANK YOU. sEE YOU ON MONDAY! 会变成 Thank you. See you on monday! Monday、GST 这类人名、星期和缩写会变成小写,需要手动改回。若是一行一个的人名或标题列表,请改用"标题格式":jOHN sMITH 会变成 John Smith。结果不对时,点击"撤销"即可恢复粘贴的原文。

如何清理粘贴进来的邮箱或姓名列表?

请按这个顺序点击按钮,因为每一步都在上一步的结果上处理:去除首尾空格,然后删除空行,然后删除重复项(忽略大小写),需要排序的话再点 A 到 Z 排序。先去空格很重要:末尾带空格的 [email protected] 与 [email protected] 并不完全相同。忽略大小写时,[email protected] 和 [email protected] 算作同一行,保留先出现的那一行。每一步之后,工具都会显示删除了多少行。邮箱域名不区分大小写;按照 RFC 5321,@ 前面的部分可以区分大小写,不过各大邮件服务商实际都不区分。