java识别回车改为换行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java识别回车改为换行相关的知识,希望对你有一定的参考价值。

参考技术A Java中可以使用 System.getProperty("line.separator") 来识别回车换行符。例如:

String lineSeparator = System.getProperty("line.separator");
String text = "This is a line of text" + lineSeparator + "This is another line of text";
上面的代码中,lineSeparator 变量包含了当前系统的回车换行符,然后我们可以在拼接字符串时使用它来指定换行符。

java去除字符串的空格,换行符,水平制表符,回车

1  final private String stringTrimAll(final String input) {
2         if (null == input)
3             return "";
4         // 正则匹配{空格/换行/回车/制表符/换页符}
5         final String regx = "\\s*|\t|\r|\n";
6         Pattern patt = Pattern.compile(regx);
7         Matcher m = patt.matcher(input);
8         return m.replaceAll("");
9     }

将参数定义为final String类型,则引用input不能指向其他地址。也就是不能重新赋值,因为重新赋值就会使指向其他地址(String是final类型的)

备注:

\n 回车(\u000a)

\t 水平制表符(\u0009)

\s 空格(\u0008) 

\r 换行(\u000d)*/

以上是关于java识别回车改为换行的主要内容,如果未能解决你的问题,请参考以下文章

JS高级---识别正则表达式是否匹配

转义字符_MySQL识别下面的转义序列

在 textarea 字段中保留回车符 (Hex 0D)

Vue 识别文本 换行

闪烁不识别换行符

jsp读取sql server 中的空格,换行符不能显示