繁体   English   中英

如何在JavaScript中删除字符串的一部分

[英]How to remove part of string in javascript

我有一个字符串btnHome 我如何才能删除btn并仅在javascript / jQuery中从中获取Home

我使用了像str.slice(3, -1)这样的str.slice(3, -1)但是它给了我Hom而我需要Home

删除-1部分(只需使用str.slice(3) )。

-1参数表示从字符串末尾开始对1个字符进行切片

尝试像

alert(str.slice(3));

不需要在那里给出-1因此它将从字符串的starting对其进行切片。

两种简单的方法可以做到这一点:

str.split('btn')[1]; // Home

str.slice(3); // Home

您应该使用substr()方法:

  target.substr(3);

演示

  var txt="btnHome";
  txt.slice(3,txt.length)

通过使用子字符串

 txt.substring(3,txt.length);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM