camelToSnakeCase & snakeToCamelCase
2023. 4. 17. 17:44ㆍ개발/js,ts
반응형
function camelToSnakeCase(str) {
return str.replace(/([a-z])([A-Z0-9])/g, '$1_$2')
.replace(/([0-9])([a-zA-Z])/g, '$1_$2')
.toLowerCase();
}
function camelToSnakeCase(str) {
return str.replace(/([a-z\d])([A-Z])/g, '$1_$2')
.toLowerCase();
}
function snakeToCamelCase(str) {
return str.replace(/([-_][a-z])/g, (match) => match.toUpperCase().replace(/[-_]/g, ''));
}
function snakeToCamelCase(str) {
return str.replace(/([-_][a-z\d])/g, (match) => match.toUpperCase().replace(/[-_]/g, ''));
}
통일해서 씁시다
반응형
'개발 > js,ts' 카테고리의 다른 글
JavaScript에서는 여러 종류의 for문을 사용할 수 있습니다. 주요한 종류의 for문은 다음과 같습니다: (0) | 2023.06.28 |
---|---|
env 접근 (0) | 2023.06.09 |
function* (generator function) (0) | 2023.03.29 |
js 대괄호 : [] , 중괄호 : {} , 소괄호 : () (0) | 2023.03.22 |
js es5 >>>> es6 (2) | 2023.03.15 |