[英]Remove Everything After Certain Character Within String Using JavaScript
[英]Remove remaining string after / character javascript
我最近一直在使用字符串,但我想知道如何解决如何在第一个/字符后删除剩余的字符串。
this/is/my/string
预期产量:
This
我的代码:
string = string.slice(0, string.indexOf('/'));
result = string.charAt(0).toUpperCase() + string.slice(1);
我得到的是Thi
...我在这里做错了什么? 先删除/后,大写似乎无法正常工作。
您上面已经拥有的代码实际上对我有用。 请参阅: http : //jsbin.com/vozecenufi/1/edit?js,控制台
但是,这种方法可能更干净:
var s = 'this/is/my/string';
var result = s.split('/')[0];
// now capitalize first letter
result = result.substring(0,1).toUpperCase() + result.substring(1);
console.log(result); // prints "This"
JSBin: http ://jsbin.com/puwabubaza/edit?js,控制台
确保定义了字符串!
var string = 'This/is/test' string = string.slice(0, string.indexOf('/')); var result = string.charAt(0).toUpperCase() + string.slice(1); console.log(result)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.