美文网首页
正则中的字符串

正则中的字符串

作者: LzW伟 | 来源:发表于2018-07-11 19:16 被阅读0次

一、字符串

          1.特点:
               同数组一样,字符串也有下标和长度这两个属性,并且字符串遍历也用for
               但不同的是,获取字符串中制定位置的字符用 
                      str.charAt(i)   str变量名,i表示字符串中的每一个下标

                      例:
                          var str='no zuo no die';
                          console.log(str.length);    获取字符串的长度
                           遍历字符串(for...in...)
                          for(var i=0;i<str.length;i++){
                              获取字符串中的元素
                               console.log(str.charAt(i));

                              获取指定位置字符的unicode号
                              console.log(str.charCodeAt(i)); 
                          }

2.字符串中的API

所有字符串中的API都无权修改原字符串,必须返回新字符串

              1)toUpperCase();转大写    (a>A)

               2) toLowerCase();转小写    (A>a)

               3) slice(starti,endi+1);截取  (同数组API)

               4)concat(); 拼接             (同数组API)

               5) substring(starti,endi+1);  截取 用法同slice  只是不支持负数参数

               6) substr(starti,n);截取从starti开始的n个字符  

             7) indexOf('关键词',starti);检索一个固定关键词出现的位置  
                   从starti开始,查找下一个关键词出现的位置
                   如果找不到,返回-1
                   如果不写starti,默认从0开始找
                   案例见demo08

             8) lastIndexOf('关键词',starti);检索上一个固定关键词出现的位置 
                     从str中fromi位置开始查找前一个"关键词"出现的位置
                     如果找不到,返回-1
                     简写: 省略fromi, 表示从末尾开始找
                     何时: 只要查找最后一个xxxx

相关文章

  • C#字符&&字符串相关操作

    1、C#中的字符串:分为正则字符串和原义字符串 正则字符串:以前用的,可以识别转义字符的原义字符串:@打头,“。。...

  • 正则表达式

    正则表达式:从固定字符串中,得到某种特征的字符串。 定义一个正则表达式 构造函数 字面量 正则表达式是对象 正则的...

  • Python基础总结17(正则表达式)

    1、正则表达式相关语法 正则表达式是用匹配或描述字符串的工具,就是一个字符串,字符串中是正则表达式写法:r'字符串...

  • Python 学习笔记 060

    正则表达式 02 正则表达式 的高级用法 字符串的高级使用 正则表达式中的重复 匹配多个字符串 通过正则表达式 匹...

  • 137、字符串对象方法及正则表达式

    字符串对象方法 正则表达式 正则表达式(通常称作regex)提供一种灵活的在文本中搜索或匹配字符串模式的方式。正则...

  • 暑假复习6

    1正则 01 02 字符串中的API:所有字符串中的API都无权修改原字符串,必须返回新字符串

  • I Found You! 正则表达式!

    一、正则表达式的作用: 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”) 可以通过正则表达式,从字符串中获...

  • js中的正则表达式传递变量

    首先我们可以使用字符串拼接,将变量拼接到一个正则的字符串中,也可以使用ES6的模板字符串,得到正则格式的字符串之后...

  • 正则

    正则就是用来操作字符串,为了性能尽量使用正则来操作字符串。 js中的字符串操作方法在这里先复习一下: str.sp...

  • 正则

    ## 正则表达式 正则表达式是用于匹配字符串中字符组合的模式,在JavaScript中,正则表达式也是对象 ###...

网友评论

      本文标题:正则中的字符串

      本文链接:https://www.haomeiwen.com/subject/czhkpftx.html