• 常用的字符串的方法


    charAt()            返回指定位置的字符串的字符,参数是这个字符在字符串中的位置   

                              eg:   str.charAt(2)  返回字符串中位置是2的字符,字符串都是从0开始

    charCodeAt()   返回指定位置的字符的 Unicode 编码                                                 

                              eg:   str.charCodeAt(0)  返回字符串中位置是2的字符的 Unicode 编码 ,字符串都是从0开始

    concat()            用于连接两个或多个字符串,返回一个新的字符串,参数可以是多个字符串

    indexOf()           返回某个指定的字符串值在字符串中首次出现的位置,参数有两个,第一个为要查找的子字符串或字符,第二个参数为从哪个位置开始查找(忽略不写默认从第0个开始检索)       

                                eg: str.indexOf("e",5)   从第五个位置开始查找字符为e的首次出现的下标

    lastIndexOf()     返回一个指定的字符串值最后出现的位置的下标,第一个参数为该索引的字符串,第二个参数为从哪里开始向前查找

                                eg: str.lastIndexOf("runoob", 20) 从第20个位置开始向前查找该字符串,返回该字符串最后一次出现的下标

    includes()           判断字符串是否包含指定的子字符串。参数为一个字符串,返回值为布尔类型

    substr()               在字符串中抽取从 开始 下标开始的指定数目的字符。第一个参数为从哪个下标开始,第二个参数为抽离几个字符(不写默认之后的所有的字符)

                                 eg:  str.substr(2,3)  返回从第二个位置开始的三个字符        str.substr(2) 返回从第二个位置开始的,之后的所有的字符

    split()                   用于把一个字符串分割成字符串数组,第一个参数为是以什么位置分割,第二个参数为分割后的最大的字符串的长度

               eg:    str.split() 以空格分隔所有的字符串,返回字符串数组

                                      str.split("") 分割每一个字符,包括空格,返回的是所有的单个的字符的数组

    trim()                    用于删除字符串的头尾空格。返回的是一个没有了两端空格的字符串

                                

    关于正则的方法

    match()

    replace()

    search()

  • 相关阅读:
    跟着太白老师学python 10day 函数的动态参数 *args, **kwargs, 形参的位置顺序
    IO 流之字符流的缓冲区
    Java IO异常处理方式
    Java IO 流
    Java 其他对象的 API
    Java 集合框架之 JDK 1.5 新特性
    Java 集合框架工具类
    Java 集合框架之 Map
    Java 集合框架查阅技巧
    Java 集合框架之泛型
  • 原文地址:https://www.cnblogs.com/skydragonli/p/11624281.html
Copyright © 2020-2023  润新知