zoukankan      html  css  js  c++  java
  • 常用的字符串的方法

    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()

  • 相关阅读:
    Linux 组与用户
    MYSQL 退出的三个方式
    MYSQL ERROR 1045 (28000): Access denied for user 'neeky'@'Nee' (using password: YES)
    MYSQL 的数据读取方式
    MYSQL alter procedure alter function 它们只可以更改过程的特性,不可以更改过程的逻辑。
    MYSQL this function has none of deterministic no sql ......错误
    gunicorn
    supervisor
    wsgi pep333
    Map,Filter和Reduce
  • 原文地址:https://www.cnblogs.com/skydragonli/p/11624281.html
Copyright © 2011-2022 走看看