• js 常用字符串操作


    
    
    注意:所有字符串的操作都不会改变原来的字符串

    检索 查找 替换 转换 截取 拼接 正则匹配
    
    
    方法如下:
    检索:
    indexOf() – 返回字符串中一个子串第一处出现的索引下标(从左到右)。如果没有匹配项,返回
    -1 。 lastIndexOf() – 返回字符串中一个子串最后一处出现的索引下标(从右到左),如果没有匹配项,返回 -1查找: charAt(下标) – 返回指定下标的字符。 charCodeAt(下标)-返回指定下标的字符的ASII编码 截取-----------提取字符串的一部分,并返回一个新字符串。 substring(开始下标,结束下标) --------------------支持参数互换,不支持负数(不包括结束) slice(开始下标,结束下标) ---------------------------不支持参数互换,支持负数(不包括结束) substr(开始下标,长度) 转: toLowerCase() – 将整个字符串转成小写字母。 toUpperCase() – 将整个字符串转成大写字母。 split(切割符) –--将一个字符串做成一个字符串数组。 替: replace(旧串,新串) – 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串。 正则: str.match(正则) – 检查一个字符串是否匹配一个正则表达式,
              正则带有全局标志位,则进行全部查找,返回查找的结果(数组)
              不带有全局标志位时,只匹配一次,返回详细信息(数组)
              查找不到,返回null str.replace(正则/旧串,新串) – 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串。返回替换后的新串 str.search(正则) – 执行一个正则表达式匹配查找。如果查找成功,返回字符串中匹配的索引值。否则返回
    -1拼: concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。 属性: length – 返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。

    -------------------------------------------------------------------------------------------

    正则:

  • 相关阅读:
    js 计时器小练-20160601
    数位dp入门学习之路(正常枚举“过渡到”dfs枚举)
    An easy problem
    牌型种类 蓝桥杯
    带分数(穷举法) 蓝桥杯赛题
    表达式的转换----->中缀表达式转后缀表达式
    map 的使用
    netsatat 的使用
    两个矩形不相交
    前缀和
  • 原文地址:https://www.cnblogs.com/SRH151219/p/10370775.html
Copyright © 2020-2023  润新知