字符串的常用方法

1.substr(start,length) 抽取从 start 下标开始的指定数目的字符

stringObject.substr(start,length)
var str = "hello world";
var a = str.substr(0,3);
console.log(a) //hel

2.substring(start,end) //不接受负数

slice(start,end)

提取两个下标之间的字符
特点:不包含最后一项

var str = "hello";
var b = str.substring(1,4);
console.log(b); //ell

3.charAt(index); 返回指定位置的字符

stringObject.charAt(index)
var str= "hello";
var a = str.charAt(1);
console.log(a); //e;

4.split(); 把一个字符串分割成字符串数组

stringObject.split(separator,howmany)
参数 描述
separator 必需字符串或正则表达式,从从该参数指定的地方分割
howmany 可选
var str = "hello";
var a = str.split("");
console.log(a);  //["h","e","l","l","0"]
var str = "hello";
var a = str.split("",3);
console.log(a);  //["h","e","l"]

5.match(); 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配

var str="hello world 312312";
var a = str.match(/\d+/g);
console.log(a);  //["312312"]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 截取字符串的使用比较广泛,有很多种方法,以下是使用substring()和slice()的方法。 1.函数:spl...
    喵媛阅读 3,627评论 0 0
  • 模板字符串对于要替换成变量的字符串用一对大括号包起来 然后前面写一个$符号注意:这些字符串放在一对反引号里`` v...
    WeekOne阅读 2,490评论 0 0
  • 对于编程来说,最好的学习方法就是看官方文档和别人编写的源代码,所谓站在巨人的肩膀上。对于编程,基础才是重中之重,再...
    研途更疯狂阅读 9,111评论 0 3
  • 归家 那一天我归家, 星子伴着我, 蛙声伴着我, 三十米路, 我的光脚丫伴着我; 母亲的呼唤在前头, 父亲的棍子在...
    迩华阅读 1,729评论 0 2
  • 看这个世界真是大于是啥子人都有时间永远不会停恶人也永远不会收手你怪别个心狠手辣当条狼或者是恶狗反正要获得更多善恶两...
    抬头挺胸才算活着阅读 8,322评论 0 0