java 回车替换换行

  1. //第一种方式
  2. import java.util.regex.Pattern;
  3. import java.util.regex.Matcher;
  4. ...
  5. // 4 different combinaisons
  6. Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)");
  7. Matcher m = CRLF.matcher(myString);
  8. if (m.find()) {
  9. newString = m.replaceAll("<br>");
  10. }
  11. //第二种方式
  12. newString = myString.replaceAll("(\r\n|\r|\n|\n\r)", "<br>");

测试

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


posted on 2019-05-16 09:33  张子扬  阅读(2351)  评论(0编辑  收藏  举报

导航