`

String Util

    博客分类:
  • Util
 
阅读更多


   //依据正则式从父串中剔除  String replaceAll("regular","");
	           
	        String  sub ="";  
	        String  s="upload/1.txt;upload/2.txt;upload/3.txt;upload/4.txt";
	        System.out.println("s:"+s);  
	        sub = s.replaceAll( ";upload/1.txt|upload/1.txt;","");
	        System.out.println("sub:"+sub);  
	        
	        s="upload/1.txt;upload/2.txt;upload/3.txt;upload/4.txt";
	        sub = s.replaceAll( ";upload/2.txt|upload/2.txt;","");
	        System.out.println("sub:"+sub);  
	        
	        s="upload/1.txt;upload/2.txt;upload/3.txt;upload/4.txt";
	        sub = s.replaceAll( ";upload/3.txt|upload/3.txt;","");//replaceAll( ",122.jpg|122.jpg,","");  
	        System.out.println("sub:"+sub); 
	        
		 //检索是否存在
		 List<String> phones=new ArrayList<String>();
		 phones.add("13938135986");
		 phones.add("13598520599");
		 phones.add("13511111111");
		 phones.add("13513810086");
		 phones.add("13569190527");
		 phones.add("13513810068");
		 int i=phones.indexOf("13511111111");//
		 int k=phones.indexOf("00000000000");//
		 System.out.println("i:"+i+"k:"+k);
		 
		 
		 //是否以某字符串开始Boolean startWith("");Boolean startWith("",int index);		 
		 String fileName="gglys001";
		 System.out.println(fileName.startsWith("gly",1));//true
		 
		 //是否以否字符串结束Boolean endsWith("");
		 String fileName="temp.gif";
		 System.out.println(fileName.endsWith(".gif"));//true
		 
		 //顺序索引int indexOf("");int indexOf("",int index);
		 String fileName="temp.gif";
		 int index=fileName.indexOf("gif");
		 System.out.println(index);//5
		 
		 //逆序索引int lastIndexOf("")
		 String fileName="head.temp.gif";
		 int dot=fileName.lastIndexOf(".");
		 System.out.println(dot);//9
		 //获取字串String subString(int index);
		 System.out.println(fileName.substring(9));//.gif
		 
		 //regex正则匹配Boolean matches("regex");
		 String s="001003";
		 System.out.println(s.matches("001[\\d]*"));//true
		 
		 //是否包含
		 String s="1.txt,2.txt,3.txt";
		 System.out.println(s.contains("2.txt"));//true
		 System.out.println(s.indexOf("2.txt"));//6
		 
		 //分离字符串
		 String s="1.txt,2.txt,3.txt";
		 String []strArr=s.split(",");
		 System.out.println(s);
		 for(String sub : strArr)
		 {
			 System.out.println(sub);
		 }
 
  • 大小: 4.1 KB
分享到:
评论

相关推荐

    StringUtil.rar

    首先,`StringUtil.cpp`和`StringUtil.h`是C++中的源代码文件和头文件,它们定义了类`StringUtil`及其成员函数。在C++中,头文件通常用于声明类、函数、常量等,而源代码文件则包含了这些声明的实现细节。在这个案例...

    StringUtil.java工具类

    StringUtil工具类java学习的好东西!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...

    StringUtil(通过的字符处理工具类)

    `StringUtil`是一个常见的Java工具类,它包含了大量用于处理字符串的方法,可以极大地简化字符串操作,提高代码的可读性和效率。在Java开发中,我们经常会遇到对字符串进行各种操作的需求,如检查空值、分割、连接、...

    C语言实现String字符串及其函数stringUtil

    通过分析`stringUtil.c`源代码和`stringUtil.h`头文件,我们可以了解一些关键知识点。 1. **自定义字符串数据结构**:在C语言中,字符串通常以字符数组的形式存在。在`stringUtil.h`中,可能定义了一个名为`String`...

    StringUtil.java

    StringUtil.java 2100+行代码 内容丰富

    StringUtil

    String util操作类,个人整理,欢迎补充

    自己整理的StringUtil ,字符串处理工具类.txt

    自己整理的StringUtil ,字符串处理工具类,很全面的方法,对象之间的数据转换

    AS3-StringUtil

    《AS3-StringUtil:深入解析字符串处理工具类》 在ActionScript 3(AS3)中,处理字符串是一项常见的任务,而`StringUtil`类则是一个非常实用的工具,它提供了许多方便的方法来优化和简化字符串操作。这篇内容将...

    StringUtil工具类

    StringUtil工具类 是对String 对象封装操作

    C#工具类BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo

    BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo

    ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil

    这里提到的"ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil"是五个这样的工具包,它们分别针对数组操作、日期处理、文件操作、正则表达式匹配和字符串操作提供了一系列便利的方法。 1. **ArrayUtil**: - **...

Global site tag (gtag.js) - Google Analytics