zoukankan      html  css  js  c++  java
  • java.lang.String 字符串操作

     

    1.获取文件名

    //获取文件名,即就是去掉文件的后缀
    /**
     * mypic.jpg
     * 获取文件名
     * 1. 先找到"."的位置
     * 2. 从第一个字符开始截取到"."的位置
     */
    String name = "mypic.jpg";
    int index = name.indexOf(".");
    String subName = name.substring(0, index);
    System.out.println(subName); // mypic
    

      

    2.截取content中的http子串的内容

    String content = "<img src="http://ifanr-cdn.b0.upaiyun.com/wp-content/uploads/2017/07/biange.jpg">
    
    Integer index1 = uri.indexOf("src="); // 先找到src=的位置
    Integer index2 = uri.indexOf(":", index1 + 5); // 从"src="开始,截取第一个冒号
    String id = uri.substring(index1 + 5, index2); // 获取结果

     

     int index = str.indexOf("src=");  //返回当前字符串中第一次出现src=的首字母的位置,下标从0开始

       uri.indexOf(":", index1 + 5);  从下标为5的位置开始,获取第一次出现":"的位置。也就是说:从指定位置开始检索元素

     

  • 相关阅读:
    Java异常的深层次理解
    Java笔记1_java基础
    oracle怎么实现id自增和设置主键
    C51最小系统
    文本输入方式的pspice仿真步骤
    外部中断实验
    客户端测试
    定时器实验
    linklist template
    dfs:10元素取5个元素的组合数
  • 原文地址:https://www.cnblogs.com/quan-coder/p/9343200.html
Copyright © 2011-2022 走看看