美文网首页
字符串中的API

字符串中的API

作者: LzW伟 | 来源:发表于2018-07-12 20:03 被阅读0次

String中的正则API

    1    search();  判断是否包含符合规定的关键词   
            如果找到返回关键词的位置,如果找不到返回-1
            var str='you can you up';
            var strs=str.search(/you/);  返回关键词的位置
            var strs=str.search(/uoy/);//找不到返回-1
            console.log(strs);
          
            缺点:
                1.search只能找第一个关键词出现的位置
                2.search只能获得位置,不能获得内容和小写;
         2. match(/正则/);获得所有和正则匹配的关键词
                返回一个包含关键词的数组
                如果没有找到返回null
                var str='good good study,day day up';
                var strs=str.match(/d/g);
                console.log(strs);
               注:所有正则表达式默认只匹配一个关键词,若要匹配所有要在第二个/后面加g,若要忽略大小写要在第二个/后面加i
               缺点:
                    无法获取每个关键词的位置

                 g: 表示查找全部,不写仅查找一个
                 i:表示忽略大小写。不写,区分大小写
        4.replace(/正则/,'替换值');
               var str='no zuo no die';
               var strs=str.replace(/no/ig,'*');
               console.log(strs);

        5.split(/正则/);切割  //切割完返回一个数组
               var str='no,zuo,no,die';
               var strs=str.split(/,/);
               console.log(strs);

相关文章

  • 正则中的字符串

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

  • 暑假复习6

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

  • js day09 正则和字符串01

    1. 2.字符串中的API:所有字符串中的API都无权修改原字符串,必须返回新字符串 1)toUpperCase(...

  • js

    1. 2.字符串中的API:所有字符串中的API都无权修改原字符串,必须返回新字符串 1)toUpperCase(...

  • 字符串中的API

    String中的正则API

  • 2.4

    数组API string() 把数组转为字符串 join('') 拼接,把数组中的元素拼接为字符串 concat(...

  • JAVA API-day01

    A API 字符串的基本操作 StringBuilder及其API

  • 2018-08-24

    字符串的API

  • 2018-08-24

    字符串的正则API

  • 第2章 JavaScript的字符串,数组和日期

    1. 字符串 在JS中,字符串数据使用"xxx"或者'xxx'来表示。对于字符串类型的数据,可以通过一些API进行...

网友评论

      本文标题:字符串中的API

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