[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.}