`
fanjf
  • 浏览: 333127 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

[转]java中替换字符以及回车换行

    博客分类:
  • Java
 
阅读更多
  1. //第一种方式  
  2. import java.util.regex.Pattern;  
  3. import java.util.regex.Matcher;  
  4.   
  5. ...  
  6. // 4 different combinaisons  
  7. Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)");  
  8. Matcher m = CRLF.matcher(myString);  
  9.    
  10. if (m.find()) {  
  11.   newString = m.replaceAll("<br>");  
  12. }  
  13. //第二种方式  
  14.   
  15. newString = myString.replaceAll("(\r\n|\r|\n|\n\r)""<br>");  

 

  1. import java.util.regex.Matcher;  
  2. import java.util.regex.Pattern;  
  3.   
  4. public class StringTest {  
  5.   
  6.     public static String sss(String myString){  
  7.         String newString=null;  
  8.         Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)");  
  9.         Matcher m = CRLF.matcher(myString);  
  10.         if (m.find()) {  
  11.           newString = m.replaceAll("<br>");  
  12.         }  
  13.         return newString;  
  14.     }  
  15.     /** 
  16.      * @param args 
  17.      */  
  18.     public static void main(String[] args) {  
  19.         String aaa="sdfsfdsfsdf\r\n,dsfsdfsdf\r\n";  
  20.         //aaa.replace("s", "x");  
  21.         String newStr=sss(aaa);  
  22.         System.out.println(newStr);  
  23.     }  
  24.   
  25. }  
分享到:
评论

相关推荐

    Java 替换字符串中的回车换行符的方法

    在Java编程语言中,处理字符串时经常会遇到需要替换或去除回车换行符的情况,这在处理文本数据、日志文件或用户输入时尤其常见。回车换行符是文本中用于表示新行的特殊字符组合,通常由`\n`(换行符)和`\r`(回车符...

    单文档里实现输入字符,回车换行,创建插入符

    在SDI中实现输入字符、回车换行以及创建插入符是构建基本文本编辑功能的关键步骤。下面将详细介绍这些知识点: 1. **输入字符**: 当用户在文本编辑器中键入文字时,程序需要捕获键盘事件并将其转化为屏幕上的可见...

    移除字符串中空格和回车符

    ### 移除字符串中空格和回车符 在日常的文本处理中,经常会遇到需要清理字符串中的空格、回车等字符的情况。这些字符可能会干扰数据处理或导致格式问题。下面将详细介绍如何通过编程手段有效地移除字符串中的空格和...

    java去除字符串中的空格、回车、换行符、制表符的小例子.docx

    在这个例子中,我们将使用Java的正则表达式功能来去除字符串中的空格、回车、换行符以及制表符。 ```java public class StringUtils { public static String replaceBlank(String str) { String dest = ""; if ...

    java去除字符串中的空格、回车、换行符、制表符.pdf

    在下面的示例代码中,我们使用 Pattern.compile() 方法来编译正则表达式,然后使用 Matcher 对象的 replaceAll() 方法来替换字符串中的无用字符。 ```java public class StringUtil { public static void ...

    通过Java正则表达式去掉SQL代码中回车换行和多余空格

    但需要注意的是,Java中的正则表达式支持使用反斜杠 `\` 来转义特殊字符,但在字符串中也需要用到反斜杠时,需要特别注意转义问题,例如在字符串中使用 `\\r` 和 `\\n` 来表示回车和换行。 在处理SQL格式化问题时,...

    java去除字符串中的空格、回车、换行符、制表符的小例子

    在提供的文件中,详细介绍了如何使用Java代码去除字符串中的空格、回车符、换行符和制表符。这个过程通常被称为去除字符串中的空白字符。文件中提到了两种方法:一种是利用正则表达式,另一种是使用字符串的replace...

    读取文件并换行

    标题“读取文件并换行”涉及到的是从文本文件中读取数据,并且在遇到特定分隔符(本例中是逗号)时进行回车换行的操作,以便更好地组织和理解数据。这种操作在数据处理、数据分析和日志分析等场景中非常常见。 首先...

    Java过滤特殊字符的正则表达式.doc

    正则表达式是一种用于描述字符串模式的强大工具,在文本搜索、替换等操作中有着广泛的应用。Java 中提供了丰富的 API 来支持正则表达式的使用,如 `java.util.regex` 包中的 `Pattern` 和 `Matcher` 类。 #### 二、...

    高手分享教你快速对Word硬回车进行设置

    当从网络上下载的文档中含有大量不必要的空行时,可以通过Word中的替换功能来批量删除这些硬回车,进而删除空行。具体步骤如下: 1. **打开替换功能**: - 打开Word文档后,依次点击“编辑”菜单下的“查找”选项...

    初学者,Java转义字符

    在Java中,如果需要替换字符串中的特定字符或转义序列,可以使用`String`类的`replaceAll`方法。 **示例代码:** ```java public class EscapeExample { public static void main(String[] args) { String str =...

    java正则表达式 过滤特殊字符的正则表达式

    Java 正则表达式是 Java 语言中的一种强大的文本处理工具,能够对字符串进行复杂的匹配、提取和替换操作。本文将详细介绍 Java 正则表达式在过滤特殊字符方面的应用。 过滤特殊字符的正则表达式 在 Java 中,使用...

    把textarea中字符串里含有的回车换行替换成lt;brgt;的javascript代码

    style=’border:1 solid black’&gt; 其实以前早有很多人讨论过,代码比较多方法太可怕,自己用不到就没时间去研究,现在帮你试了一下,其实解决起来很简单了:) 关于微软HTML编辑控件单击回车会插入而不是 的...

    Java,JavaScript,Oracle,MySql,VBscript的换行符

    在Java中,换行符通常使用`\r\n`(回车加换行)或`\n`(仅换行)来表示。其中: - `\r`:回车,ASCII码为13。 - `\n`:换行,ASCII码为10。 Java中对于换行符的支持是跨平台的。例如,在Windows平台上,默认使用`\r...

    Mybatis中foreach标签带来的空格\换行\回车问题及解决方案

    在 foreach 标签中,我们可以使用 replace 函数将空格、换行、回车符号替换为空字符串。例如: &lt;select id="selectByProdIds" resultMap="BaseResultMap" parameterType="java.util.List"&gt; select prod_id, prod_...

    Java中的正则表达式 -- 示例详解

    - 查找、替换字符串:`String result = inputString.replaceAll(regex, replacement);` - 匹配字符串:`Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(inputString); boolean is...

    java常用函数自己的类库[参照].pdf

    这些函数对于处理HTML内容、数据格式转换以及字符串操作非常有用,可以方便地在Java程序中集成,提高代码的可读性和可维护性。在实际的软件开发中,这样的工具类库可以帮助开发者快速处理常见的字符串处理任务,而...

    java中常用的方法.pdf

    7. `replace(char old, char new)`: 此方法用于替换字符串中所有出现的旧字符为新字符。 8. `StringTokenizer`: 这是一个用于分析字符串的工具类,可以根据分隔符拆分字符串。默认的分隔符是空格、换行、回车、Tab和...

    java代码转换成html.pdf

    2. **处理空格和换行**:Java源代码中的空格和回车符在HTML中可能会被忽略,因此需要将空格替换为`&nbsp;`来保持缩进,将回车替换为` `以实现换行。 3. **处理制表符**:Java代码中的制表符(TAB)在HTML中应该...

    Quoted-printable 编码介绍、Quoted-printable编码解码转换方法

    4. 数据中的行结束标志必须转换为ASCII回车(CR)换行(LF)序列,不可使用原来的ASCII字符或QP编码的“=”转义字符序列。如果字节值13与10有其他含义,它们必须QP编码为=0D与=0A。 5. Quoted-printable编码的数据每行...

Global site tag (gtag.js) - Google Analytics