• 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 – 返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。

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

    正则:

  • 相关阅读:
    [置顶] MapReduce 编程之 倒排索引
    java学习之路---线程(重点)
    CentOS下用Tomcat+Zookeeper+Nginx+Solr完美搭建SolrCloud平台(五)
    qsort的几种用法
    两道水题(月之数)(排序)
    快排
    Red and Black(简单dfs)
    zb的生日(暴搜dfs)
    又见01背包
    五子棋
  • 原文地址:https://www.cnblogs.com/SRH151219/p/10370775.html
Copyright © 2020-2023  润新知