JavaScript 字符串操作

JavaScript 字符串操作

参数:


  • // 长度
  • obj.length

  • // 移除空白
  • obj.trim()

  • // 移除左边空白,从前往后找
  • obj.trimLeft()

  • // 移除右边空白,从后往前找
  • obj.trimRight)

  • // 返回字符串中的第n个字符
  • obj.charAt(n)

  • // 拼接
  • obj.concat(value, ...)

  • // 子序列位置
  • obj.indexOf(substring,start)

  • // 子序列位置
  • obj.lastIndexOf(substring,start)

  • // 根据索引获取子序列,起始位置,结束位置
  • obj.substring(from, to)

  • // 切片
  • obj.slice(start, end)

  • // 大写
  • obj.toLowerCase()

  • // 小写
  • obj.toUpperCase()

  • // 分割
  • obj.split(delimiter, limit)

  • // 从头开始匹配,返回匹配成功的第一个位置(g无效)
  • obj.search(regexp)

  • // 全局搜索,如果正则中有g表示找到全部,否则只找到第一个。
  • obj.match(regexp)

  • // 替换,正则中有g则替换所有,否则只替换第一个匹配项,
  • obj.replace(regexp, replacement)

  • $数字:匹配的第n个组内容;
  • $&:当前匹配的内容;
  • $`:位于匹配子串左侧的文本;
  • $':位于匹配子串右侧的文本
  • $$:直接量$符号
原文地址:https://www.cnblogs.com/xiangsikai/p/10416565.html