javascript - 如何在 Javascript 中将驼峰大小写转换为蛇大小写?

标签 javascript json

<分区>

我想使用 TypeScript 将驼峰大小写的字符串转换为蛇形大小写。

请记住,“蛇形”指的是格式样式,其中每个空格都替换为下划线 (_) 字符,每个单词的首字母小写。

示例:fieldNamefield_name 应该是一个有效的转换,但是 FieldNameField_Name 是无效的。

最佳答案

const camelToSnakeCase = str => str.replace(/[A-Z]/g, letter => `_${letter.toLowerCase()}`);

关于javascript - 如何在 Javascript 中将驼峰大小写转换为蛇大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54246477/

相关文章:

javascript - 你如何关闭 setDragImage

php - formname.submit 在 IE8 上不起作用

javascript - Google Logo 动画,它们是 Flash、JavaScript 还是其他东西?通常如何检查使用的是什么?

javascript - if 条件让值溜走

javascript - 使用js回调函数更新json文件内容

javascript - 如何在 JavaScript 中获取键/值对中的值 - Google Trends API

json - 如何在 Angular6 中从 JSON 文件获取日期值

java - Jackson - 使用泛型类反序列化

objective-c - 任何适合设计师的存折设计工具

javascript - 使用 Javascript 变量的表单字段