美文网首页
js 对字符串的处理

js 对字符串的处理

作者: 不会写代码的机器人 | 来源:发表于2020-07-02 17:45 被阅读0次

参考:https://www.cnblogs.com/landuo629/p/12955039.html

charAt (n)

返回指定索引出的字符串

var str = 'abcdefg';
console.log(str.charAt(2));    //'c'
console.log(str.charAt(10));   //' '
console.log(str);       //'abcde'

indexOf()

判断一个字符第一次出现在某个字符串的索引,如果包含返回它的索引,如果不包含返回-1.

var str = 'abcddefg';
console.log(str.indexOf(d));    //4
console.log(str.indexOf(h));   //-1

lastIndexOf

判断一个字符最后一次出现在某个字符串的索引,如果包含返回它的索引,如果不包含返回-1.

concat

拼接两个字符串,返回一个新的字符串,不改变原字符串

var str='concat';
var str1='strrrr';
var str2=str.concat(str1);
console.log(str2);//"concatstrrrr"

substr(n,m)

截取字符串,从第n项,截取m个字符,返回截取的字符,不改变原字符串

let str='abcdef';
let newStr = str.substr(2,2);
console.log(newStr ) //'cd'
console.log(str.substr(2,12));//'cdef' 

substring(n,m)

截取字符串,从n开始截到m个(不包括第m个)

var str = 'abcde'
var bc = str.substring(1,3);
console.log(bc);  //"bc"

split

用指定字符分割字符串,返回一个数组.对原字符串没有任何改变。

var str = 'abcde';
var a = str.split('');
console.log(a);  //["a", "b", "c", "d", "e"]

replace('a',1)

替换指定字符,返回替换后新的字符串,对原有字符串有改变(第一个参数可以是正则表达式) 只能替换一次 ,配合正则式修饰符g使用

var str='aaaaee';
var reg=/a/g;
console.log(str.replace(reg,1));   //"1111ee"

match()

可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。把找到的字符放在数组里,返回一个数组。

var str = 'aaaa3ebbd33';
var reg = /a/g;
console.log(str.match(reg));  //["a", "a", "a", "a"]

search()

方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。

相关文章

  • js 对字符串的处理

    参考:https://www.cnblogs.com/landuo629/p/12955039.html char...

  • JavaScript String对象

    JavaScript String对象是JS字符串的包装类,用于处理已有的JS字符串,字符串是编程语言中使用最频繁...

  • JavaScript 字符串

    js字符串,js字符串的概述和声明,js字符串的特性,js字符串的常用方法,js字符串的拓展方法,js字符串的案例...

  • iOS-WKWebView 加载HTML字符自适应文字和图片

    加载HTML字符串内容时,字体自适应屏幕问题处理,在创建 WKWebView 时,注入相关的js: 对于图片处理,...

  • js字符串处理

    1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一...

  • JS字符串处理

    1、split 分割字符串为数组 2、join join()方法将数组的所有元素连接起来,并返回为一个字符串,它还...

  • JavaScript 字符串【整合】

    JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时总如影随形,在你处理用户的输入数据的时候...

  • JavaScript字符串

    JS字符串 JavaScript字符串是一系列字符,可以用双引号或单引号来表示字符串的值。字符串用于存储和处理文本...

  • JavaScript 程序设计——基础篇 7-13

    7.字符串 对 JS 来说,网页中的文本都是字符串。在 JS 中在双引号(单引号)中的都是字符串。 “该号码可注册...

  • JavaScript 字符串实用常操纪要

    JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时...

网友评论

      本文标题:js 对字符串的处理

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