一个说于replaceAll替换"\n"的问题??
String str = "1\n2";
System.out.println(str.replaceAll("\n","--"));
System.out.println(str.replaceAll("\\n","--"));
System.out.println(str.replaceAll("\\\n","--"));
上面3个语句都能替换掉"\n",前2个我还能想的通,就第三个我怎么也想不通,如果说"\\\n",到正则表达式为"\\n",那么"\\\\n"的正则表达式,启不不是和"\\\n"一样,还请各位DX解释下下,谢谢了
System.out.println(str.replaceAll("\n","--"));
System.out.println(str.replaceAll("\\n","--"));
System.out.println(str.replaceAll("\\\n","--"));
上面3个语句都能替换掉"\n",前2个我还能想的通,就第三个我怎么也想不通,如果说"\\\n",到正则表达式为"\\n",那么"\\\\n"的正则表达式,启不不是和"\\\n"一样,还请各位DX解释下下,谢谢了
...全文
相关推荐
Java 替换字符串中的回车换行符的方法
在这个例子中,`[\\t\\n\\r]` 是一个字符集,它匹配任何制表符(`\t`)、换行符(`\n`)或回车符(`\r`)。
js replace 与replaceall实例用法详解
\n"; ss += "while the fielder caught the ball with the glove.
Android relaceALL替换字符串中的反斜杠
反斜杠 `\` 的特殊意义在Java和正则表达式中,反斜杠`\`是一个特殊的字符,它通常用于转义其他字符。例如,`\n`代表换行,`\t`代表制表符。
Flex 字符串ReplaceAll使用说明
\r\n]+", "g"), ""));```在这段代码中,我们首先定义了一个包含多个换行符的字符串str,然后创建了一个正则表达式对象,用以匹配一个或多个连续的换行符(包括回车符\r和换行符\n)。
Java正则多字符串匹配替换
`Matcher.replaceAll()`则可以用于提取匹配部分,例如提取邮箱前缀:```javaSystem.out.println(matcher.replaceAll("$1"));```最后,


Java SE
