如何在JQuery中获取字符串的前三个字母?
例如:将cat1234变为cat
答案 0 :(得分:46)
不需要jQuery!只需使用子字符串方法:
var name = "cat1234"
var variable2 = name.substring(0, 3);
答案 1 :(得分:18)
将.slice(start, end)
与开始和结束值结合使用:
var str = 'cat1234';
document.body.innerHTML = str.slice(0, 3);

使用javascript,您可以使用带有.match()
方法的正则表达式来排除数字并获取字符串值。
var str ='cat1234',
rg = /[a-zA-Z]+/g,
ns = str.match(rg);
document.body.innerHTML = ns[0];

答案 2 :(得分:3)
您也可以这样做:
var str = "cat1234";
console.log( str.substr(0, 3));
答案 3 :(得分:2)