美文网首页
字符串的操作方法

字符串的操作方法

作者: wulle__ | 来源:发表于2022-04-04 17:12 被阅读0次

1.charAt() 返回指定位置的字符

字符串 中 字符的位置 也是从0开始依次递增的

var str = 23131213231;
console.log(str.charAt(0));// 2

2.concat() 用于拼接两个或多个字符串

会将拼接好的 字符串 以 返回值的方式 返回出来

var a = "abc";
var b = "def";
var a = b.concat(a);
console.log(a);// defabc

3.indexOf() 从前往后查找

可以在字符串中 查找指定的字符
能查到 返回 字符所在的位置
查不到 返回 -1
如果要查找的字符 在字符串中 存在多个 永远只找第一个

var a = "213213213213213";
console.log(a.indexOf('2'));// 0
console.log(a.indexOf('4'));// -1

4.lastIndexOf() 从后往前查找

var a = "123123123";
console.log(a.lastIndexOf('3'));// 8

5.replace() 替换

有两个参数
第一个参数是旧的字符
第二个参数是新的字符
不会修改原数组
会将替换好的数组 以 返回值的形式 返回出来
如果旧的字符 在字符串中 不止一个 则只替换 第一个

var a ="abac";
console.log(a.replace("a","sss"));// sssbac

6.split()

不会改变原数组
会将 转化好的数组 以 返回值的形式 返回出来

var str = "abcdefg"

如果括号中 什么都不写 则 将整个字符串 作为 数组的一个元素 转化成数组

console.log(str.split());// ['abcdefg']

如果括号中 是空字符串 则 将每个字符都作为一个数组的元素 转化成数组

console.log(str.split(''));// ['a','b','c','d','e','f','g']

如果括号中 写字符 则将这个字符变成 逗号 并以其隔开数组元素

console.log(str.split('d'));// ['abc','efg']

如果目标字符 在开头或结尾 则转成数组后 会在开头或结尾 生成一个 空字符串 的元素

console.log(str.split('a'));// ['','bcdefg']

split 写两个参数时
第一个参数为空字符串
第二个参数代表转成数组后 所保留的元素的数量

console.log(str.split('',5));// ['a','b','c','d','e']

7.substr() 字符串的截取

有两个参数
第一个参数 起始的位置(字符的下标)
第二个位置 截取的位置(字符串的长度)
不会改变原数组,将截取到的字符串 返回出来

var a = "a1b2c3d4e5";
console.log(a.substr(2,5);// b2c3d

8.substring() 字符串指定位置的截取

有两个参数
第一个参数 起始位置(算下标)
第二个参数 结束位置(字符串的下标之前)

console.log(a.string(2,5));// b2c

9.toLowerCase() 大写字母转小写字母 返回不带引号的字符串

var a = "ABCDEFG";
console.log(a.toLowerCase());// abcdefg

10.toUpperCase() 小写字母转大写字母 返回不带引号的字符串

var a = "abcdefg";
console.log(a.toUpperCase());// ABCDEFG

相关文章

  • python3中字符串str常用操作

    字符串的任何操作方法都将产生新的数据 字符串str常用操作方法(都会产生新的数据): 1.取值: (1)索引:s[...

  • *禁白嫖*python----字符串相关操作方法

    字符串的相关操作方法 以下以 字符串进行操作 str='hello my python world itcast ...

  • 3.4字符串的操作

    1、字符串的操作方法采用格式: .func() 2、遍历字符串中每个字符 for in : 3、字符串的操作...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • Javascript字符串的常用方法

    一、操作方法 我们也可将字符串常用的操作方法归纳为增、删、改、查,需要知道字符串的特点是一旦创建了,就不可变 增 ...

  • 5.6基本包装类型

    简介 Boolean类型 Number类型toFixed() String类型字符串操作方法字符串位置方法trim...

  • Python 字符串

    字符串的常用操作方法(1) 字符串切片格式: li[start : end : step]start是切片起点索引...

  • 数据序列

    字符串 目标 认识字符串 下标 切片 常用操作方法 一. 认识字符串 字符串是 Python 中最常用的数据类型。...

  • 可变字符串和不可变字符串

    字符串的创建 不可变字符串的常用操作方法 字符串的查找修改替换 字符串的比较和大小写 可变字符串 特别注意: 可变...

  • 05-字符串的操作

    字符串的操作方法 [] 字符串索引操作,通过索引访问指定位置的字符,索引从0开始 [::] 字符串取片操作完整格式...

网友评论

      本文标题:字符串的操作方法

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