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

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

    正则:

  • 相关阅读:
    POJ 3683 Priest John's Busiest Day (2-SAT+输出可行解)
    Codeforces #2B The least round way(DP)
    避免死锁的银行家算法C++程序实现
    源代码编译安装MySQL5.6.12具体过程
    Android 设计模式
    Java与设计模式-适配器模式
    Java和Flex整合报错(五)
    三层架构—再思考
    怎样让DBGrid在按住Shift点鼠标的同时能将连续范围的多行选中?
    找出你的短板
  • 原文地址:https://www.cnblogs.com/SRH151219/p/10370775.html
Copyright © 2011-2022 走看看