【发布时间】:2011-11-25 10:55:13
【问题描述】:
如何在 JQuery 中删除字符串的前三个字母?
例如:将cat1234转为1234
【问题讨论】:
标签: javascript jquery
如何在 JQuery 中删除字符串的前三个字母?
例如:将cat1234转为1234
【问题讨论】:
标签: javascript jquery
不需要 jQuery。
"cat1234".slice(3);
或
"cat1234".substring(3);
或
"cat1234".substr(3);
var str="cat1234";
console.log("using slice =",str.slice(3));
console.log("using substring =",str.substring(3));
console.log("using substr =",str.substr(3));
【讨论】:
var val = 'cat1234';
var newVal = val.substring(3, val.length);
【讨论】:
你不需要 jQuery 来做这件事,JavaScript 会做:
"cat1235".substring(3) // yields 1235
【讨论】:
香草javascript怎么样:
'cat1234'.slice(3)
# returns '1234'
【讨论】:
您不必使用 jquery 来做到这一点,使用简单的 javascript:
var txt = 'cat1234';
var txt2 = txt.substr(3);
【讨论】:
var cat1234 = 'cat1234';
var new1234 = cat1234.substring(3);
【讨论】:
function trimCat() { return "cat1234".substring(3, 6); }
或
function trimAnotherCat() { return "cat1234".replace("cat", ""); }
【讨论】:
alert() 并不比 return 更有效......OP 并没有真正指定他们想要什么
return 的猜测更有效。故事结束。
【讨论】:
JavaScript 可以解决问题。
var s = 'cat1234';
console.log(s.toString().slice(3));
这将输出:1234
【讨论】:
var str = 'cat1234';
var newStr = str.slice(3);
它对我有用。 slice(3) 将从字符串中切出前 3 个字符。
【讨论】: