Как убрать все после пробела из строки в angular 8 - PullRequest
0 голосов
/ 03 февраля 2020

Пытался удалить все после пробела и после подчеркивания, первая буква должна быть заглавными буквами из строки, но не работающей. Как это сделать в angular 8. Если кто-нибудь знает, пожалуйста, помогите мне найти решение.

app.component.ts:

let content="power_managment 0vol";
alert(content.split( ).[0]);
// output should be like "powerManagment"

Ответы [ 3 ]

1 голос
/ 03 февраля 2020

Я думаю, вы хотите что-то вроде этого:

const capitalize = (s) => {
  if (typeof s !== 'string') return ''
  return s.charAt(0).toUpperCase() + s.slice(1)
}

let content="power_managment 0vol 0vol 0vol 0vol0vol 0vol test 123vol";
let content2 = content.split(" ")[0].split("_");
console.log(content2[0] + "" + capitalize(content2[1]))
1 голос
/ 03 февраля 2020

Попробуйте использовать функции slice и indexOf

let content="power_managment 0vol";
content = content.slice(0, content.indexOf(' '));
0 голосов
/ 03 февраля 2020
let content="power_managment 0vol    ";
let trimmedContent = content.trim()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...