Java 删除换行

简介:

Java 删除换行:

Java代码   收藏代码
  1. /*** 
  2.      * Delete all spaces 
  3.      *  
  4.      * @param input 
  5.      * @return 
  6.      */  
  7.     public static String deleteAllCRLF(String input) {  
  8.         return input.replaceAll("((\r\n)|\n)[\\s\t ]*"" ").replaceAll(  
  9.                 "^((\r\n)|\n)""");  
  10.     }  

 

Java代码   收藏代码
  1. /*** 
  2.      * delete CRLF; delete empty line ;delete blank lines 
  3.      *  
  4.      * @param input 
  5.      * @return 
  6.      */  
  7.     private static String deleteCRLFOnce(String input) {  
  8.         if (ValueWidget.isHasValue(input)) {  
  9.             return input.replaceAll("((\r\n)|\n)[\\s\t ]*(\\1)+""$1")  
  10.                     .replaceAll("^((\r\n)|\n)""");  
  11.         } else {  
  12.             return null;  
  13.         }  
  14.     }  
  15.   
  16.     /*** 
  17.      * Delete all spaces 
  18.      *  
  19.      * @param input 
  20.      * @return 
  21.      */  
  22.     public static String deleteAllCRLF(String input) {  
  23.         return input.replaceAll("((\r\n)|\n)[\\s\t ]*""").replaceAll(  
  24.                 "^((\r\n)|\n)""");  
  25.     }  
  26.   
  27.     public static String CRLF2Blank(String input) {  
  28.         return input.replaceAll("((\r\n)|\n)[\\s\t ]*"" ").replaceAll(  
  29.                 "^((\r\n)|\n)"" ").replaceAll("[ ]{2,}"" ");//注意:replace不支持正则表达式  
  30.     }  
  31.     /** 
  32.      * delete CRLF; delete empty line ;delete blank lines 
  33.      *  
  34.      * @param input 
  35.      * @return 
  36.      */  
  37.     public static String deleteCRLF(String input) {  
  38.         input = SystemHWUtil.deleteCRLFOnce(input);  
  39.         return SystemHWUtil.deleteCRLFOnce(input);  
  40.     }  

 

相关文章
|
5月前
|
Java
【java】poi 设置允许西文在单词中间换行
【java】poi 设置允许西文在单词中间换行
|
5月前
|
XML JavaScript Java
如何去除Java dom生成的xml文件头的standalone=“no“ ,去掉后无换行
如何去除Java dom生成的xml文件头的standalone=“no“ ,去掉后无换行
52 0
java202303java学习笔记第三十五天换行和续写1
java202303java学习笔记第三十五天换行和续写1
45 0
java202303java学习笔记第三十五天换行和续写2
java202303java学习笔记第三十五天换行和续写2
37 0
|
Java
删除排序链表中的重复元素(java代码简洁高效)
删除排序链表中的重复元素(java代码简洁高效)
122 0
|
Java 测试技术
Java代码实现:删除链表倒数第 n 个结点
问题描述: 给你一个单向链表,删除链表倒数第n个结点,然后返回head结点。这里的数字n是有效数字。
|
Java
java学习第十一天笔记-字符串224-学生管理系统7删除学生
java学习第十一天笔记-字符串224-学生管理系统7删除学生
85 0
java学习第十一天笔记-字符串224-学生管理系统7删除学生
|
Java
java学习第九天笔记-方法171-复杂对象数组练习-删除
java学习第九天笔记-方法171-复杂对象数组练习-删除
81 0
java学习第九天笔记-方法171-复杂对象数组练习-删除
|
算法 Java
删除有序数组中的重复项(java,算法,双指针)
删除有序数组中的重复项(java,算法,双指针)
127 0
|
算法 Java
删除链表的倒数第 N 个结点(java算法)
删除链表的倒数第 N 个结点(java算法)
70 0
下一篇
无影云桌面