[英]I have a problem about SimpleDateFormat function in java
[英]A problem about the code in java especially in skip function
scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?");
谁能解释一下这段代码……我仍然对这段代码以及编译时这段代码的工作方式感到困惑
scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?");
您可以阅读预定义字符类的所有详细信息:
https://docs.oracle.com/javase/10/docs/api/java/util/regex/Pattern.html
寻找水平空白和换行符匹配器。
在这种情况下,将跳过与换行处理相关的一组字符:
\\r\\n
CRLF 就像在 Windows 中一样\\r
- CR(回车)MacOS 行分隔符\\n
- LF(换行)Unix 行分隔符\
- Unicode 行分隔符\
- Unicode 段落分隔符\
- Unicode 下一行字符串说明:
\\r\\n
- 一对类似于 Windows 中的 CRLF,或以下任何单个字符:
\\r
- CR(回车)MacOS 行分隔符,
\\n
- LF(换行)Unix 行分隔符,
\
- Unicode 行分隔符,
\
- Unicode 段落分隔符,
\
- Unicode 下一行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.