假设我有test_23
并且我想删除test_
.
我怎么做?
前面的前缀_
可以改变。
假设我有test_23
并且我想删除test_
.
我怎么做?
前面的前缀_
可以改变。
假设您的字符串始终以'test_'
:
var str = 'test_23';
alert(str.substring('test_'.length));
如果你想删除部分字符串
let str = "try_me";
str.replace("try_", "");
// me
如果你想替换字符串的一部分
let str = "try_me";
str.replace("try_", "test_");
// test_me
我认为最简单的方法是:
var s = yourString.replace(/.*_/g,"_");
string = "test_1234";
alert(string.substring(string.indexOf('_')+1));
如果字符串没有下划线,它甚至可以工作。在http://jsbin.com/尝试一下