快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

JAVA中常用字符串截取类

JAVA中常用字符串截取类

 

代码如下:

 

  1. public int index(string content,string str)  
  2. {  
  3.     return content.IndexOf(str);  
  4. }  
  5.  
  6. public int strlen(string content,string start, string end)  
  7. {  
  8.     return index(content, end) - index(content, start);  
  9. }  
  10.  
  11. /// <summary>  
  12. /// 截取字符串  
  13. /// </summary>  
  14. /// <param name="content">完整的内容</param>  
  15. /// <param name="start">开始子字符串</param>  
  16. /// <param name="startoffset">设置开始字符串的偏移量,一般为0即可</param>  
  17. /// <param name="end">结束子字符串</param>  
  18. /// <param name="endoffset">结束子字符串的偏移量,一般为0即可</param>  
  19. /// <returns>返回开始子字符串和结束子字符串中间的内容,包含开始子字符串和结束子字符串</returns>  
  20. public string cutstr(string content, string start, int startoffset,string end,int endoffset)  
  21. {  
  22.     int startindex = index(content, start)+startoffset;  
  23.     int len = strlen(content, start, end)-startoffset+endoffset;  
  24.     return content.Substring(startindex, len+end.Length);  
  25. }  

 

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论