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

java中替换字符以及回车换行

    博客分类:
  • Java
 
阅读更多

[java] view plaincopy

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>");  

测试

[java] view plaincopy

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编辑控件单击回车会插入而不是 的...

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

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

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

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

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

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

    java中常用的方法.pdf

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

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

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

    控制jEditorPane和jTextPane换行的演示程序

    1. **文本换行字符**:在纯文本中,换行通常由`\n`字符表示。然而,在HTML中,换行可能需要使用` `标签。因此,在`JEditorPane`中处理HTML文本时,需要考虑使用HTML的换行规则。 2. **Document模型**:`...

    java正则表达式.pdf

    - `[a-d[h-i]]`:匹配'a'到'd'以及'h'到'i'中的任何字符。 - `[b-f&&[a-z]]`:匹配'b'到'f'和'a'到'z'中的公共字符。 - `[b-f&&[^cd]]`:匹配'b'到'f'中除了'c'和'd'之外的字符。 这些形式利用了集合的概念来简化...

Global site tag (gtag.js) - Google Analytics