驼峰转蛇形

把 camelCase 标识符变成 snake_case。

只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。

驼峰转蛇形能做什么

只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。

本页只对应驼峰转蛇形(camel to snake)。把 camelCase 标识符变成 snake_case。 Tool-You 上其他文本工具的外壳很像,因此下面这段任务定义才是驼峰转蛇形独有的内容:只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。

如何使用驼峰转蛇形

  1. 把标签页留在驼峰转蛇形(/camel-to-snake)。如果把内容贴到错误的文本工具(例如蛇形转驼峰),任务就变了。
  2. 粘贴或输入驼峰转蛇形所需的内容。路径提示:camel to snake。把 camelCase 标识符变成 snake_case。
  3. 只执行驼峰转蛇形这一动作。生成 slug是另一种变换(生成 URL slug,可选分隔符与长度。)。只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。
  4. 若要带走结果,从驼峰转蛇形复制输出。体量与复杂度仍受:只改标识符。标点原样。最多 20 万字符。
  5. 如果其实是「把 snake_case 标识符变成 camelCase。」,离开驼峰转蛇形并打开蛇形转驼峰。

什么情况下不要用驼峰转蛇形

如果相邻工具更合适,请不要用驼峰转蛇形,先看蛇形转驼峰或生成 slug;或者说明里已经提示会失败时也不要用。本工具原话:只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。

关于驼峰转蛇形的常见问题

驼峰转蛇形和其他文本页面有什么不同?
只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。 简短说:把 camelCase 标识符变成 snake_case。
驼峰转蛇形会把文件或文本上传到 Tool-You 服务器吗?
不会。驼峰转蛇形在当前浏览器标签页运行,文件留在本机。限制说明:只改标识符。标点原样。最多 20 万字符。
我是否该用蛇形转驼峰而不是驼峰转蛇形?
需要「把 camelCase 标识符变成 snake_case。」时用驼峰转蛇形;需要「把 snake_case 标识符变成 camelCase。」时用蛇形转驼峰。同属文本,但不是同一项工作。
驼峰转蛇形有哪些限制?
只改标识符。标点原样。最多 20 万字符。 另外:只处理字母数字。XMLParser 变成 xml_parser。和 Slugify 不同,不会删标点或加连字符。是「蛇形转驼峰」的逆操作。