如何从角度8的字符串中删除所有后置空格

问题描述 投票:0回答:3

试图删除空格和下划线后的所有首字母应该是字符串中的大写字母,但不起作用。如何在角度8中操作。如果有人知道,请帮助我找到解决方案。

app.component.ts:

let content="power_managment 0vol";
alert(content.split( ).[0]);
// output should be like "powerManagment"
typescript angular7 angular8
3个回答
0
投票

尝试使用sliceindexOf功能

let content="power_managment 0vol";
content = content.slice(0, content.indexOf(' '));

0
投票

我认为您想要这样的东西:

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
投票
let content="power_managment 0vol    ";
let trimmedContent = content.trim()
© www.soinside.com 2019 - 2024. All rights reserved.