как перевести строку из camelcase в camel case на javascript — Q&A Хекслет
2026-02-26 20:33 Diff

Для того чтобы преобразовать строку из camelCase в camel case на JavaScript, можно написать следующую функцию:

const convertCamelCaseToCamelCase = (inputString) => { let replaced = inputString.replace(/([a-z])([A-Z])/g, '$1 $2'); return replaced.charAt(0).toUpperCase() + replaced.slice(1); } // Пример использования const camelCaseString = "myCamelCaseString"; const camelCaseResult = convertCamelCaseToCamelCase(camelCaseString); console.log(camelCaseResult); // => My Camel Case String

Эта функция использует регулярное выражение /([a-z])([A-Z])/g, чтобы найти все места, где между буквами нижнего регистра и заглавными буквами отсутствует пробел, и вставляет пробел между ними. Затем первый символ результата преобразуется в заглавную букву с помощью toUpperCase().

Таким образом, вызов convertCamelCaseToCamelCase("myCamelCaseString") вернет "My Camel Case String".