[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去除字符串中的空格、回车、换行符、制表符.pdf
style=’border:1 solid black’> 其实以前早有很多人讨论过,代码比较多方法太可怕,自己用不到就没时间去研究,现在帮你试了一下,其实解决起来很简单了:) 关于微软HTML编辑控件单击回车会插入而不是 的...
7、替换字符串中的字符,去掉字符串前后空格 replace(char old,char new) 用new替换old trim() 8、分析字符串 StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符) ...
大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。...
UE中文版编辑器绿色免安装版 文档大小不受限制,即使是数兆字节的...-自动换行模式转换到CR/LF's 允许用硬回车将自动换行写入文件 -CR/LF's 转换到自动换行(从文件删除 CR/LF's) -支持模板 -代码折叠、、、
2) String replaceAll(String regex,String replacement):返回该字符串中所有匹配正则表达式的子串,然后替换成replacement指定的字符串。 3) String replaceFirst(String regex,String replacement);返回该字符...
这是一个典型的分支控制指令,该指令的作用完全类似于Java语言中的if,if指令的语法格式如下: <#if condition>... <#elseif condition>... <#elseif condition>... <#else> ... 例子如下: (age>60)>老年人 ...
易语言5.1 相对于易语言5.0更新说明: ... 修改XML解析支持库,增加写出CDATA数据功能,解决解析XML时错误的丢弃换行和TAB字符的BUG,解决读取节点值时对CDATA数据进行转义处理的BUG。 20. 修改扩展界面支持库...