如何在JQuery中获取字符串的前三个字母?

时间:2013-03-04 07:38:26

标签: jquery

如何在JQuery中获取字符串的前三个字母?

例如:将cat1234变为cat

4 个答案:

答案 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)

使用substring()

"cat1234".substring(0,3);

这意味着“让所有从0位开始的角色一直到位置3”。

请注意,这不是JQuery函数,它是普通的Java Script。