как перевести строку из camelcase в camel case на javascript
Ответы

Nikolai Gagarinov
5 дней назад
Для того чтобы преобразовать строку из 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".
0
0