zoukankan      html  css  js  c++  java
  • 字符串string 对象发的应用

    截取字符串方法:slice(开始位置,结束位置)  substr(开始位置,截取个数)  substring(开始位置,结束位置);

    返回在指定位置的字符:charAt()

    查找字符串里有没有该字符  :indexOf("字符");

    把字符串转为字符串数组:split("开始位置")

    parseInt() 字符串类型转成整型。一般数字计算的时候要用到,转一下才能正常计算;

     小例子

    截取字符串mystr中的 Hello 与 World!
    var mystr="Hello World!";
    document.write(mystr.substring(mystr.indexOf("H"),mystr.indexOf("o")+1)+"<br/>");
    document.write( mystr.substring(mystr.indexOf("W"),mystr.indexOf("!")+1) );
     document.write(mystr.substr(mystr.indexOf("H"),mystr.indexOf("o")+1)+"<br/>");
    document.write( mystr.substr(mystr.indexOf("W"),"World".length) );
    
    

    String 对象属性

    属性描述
    constructor 对创建该对象的函数的引用
    length 字符串的长度
    prototype 允许您向对象添加属性和方法

    String 对象方法

    方法描述
    charAt() 返回在指定位置的字符。
    charCodeAt() 返回在指定的位置的字符的 Unicode 编码。
    concat() 连接两个或更多字符串,并返回新的字符串。
    fromCharCode() 将 Unicode 编码转为字符。
    indexOf() 返回某个指定的字符串值在字符串中首次出现的位置。
    lastIndexOf() 从后向前搜索字符串,并从起始位置(0)开始计算返回字符串最后出现的位置。
    match() 查找找到一个或多个正则表达式的匹配。
    replace() 在字符串中查找匹配的子串, 并替换与正则表达式匹配的子串。
    search() 查找与正则表达式相匹配的值。
    slice() 提取字符串的片断,并在新的字符串中返回被提取的部分。
    split() 把字符串分割为字符串数组。
    substr() 从起始索引号提取字符串中指定数目的字符。
    substring() 提取字符串中两个指定的索引号之间的字符。
    toLowerCase() 把字符串转换为小写。
    toUpperCase() 把字符串转换为大写。
    trim() 去除字符串两边的空白
    valueOf() 返回某个字符串对象的原始值。
  • 相关阅读:
    multimap-rebgin
    multiset-lower_bound
    multiset-lower_bound
    multimap-max_size
    multimap-max_size
    multimap-find
    最小生成树之prim算法
    最小生成树的邻接矩阵实现
    最短路径:(Dijkstra & Floyd)
    邻接表实现图的储存,遍历
  • 原文地址:https://www.cnblogs.com/yaomengli/p/6888032.html
Copyright © 2011-2022 走看看