我正在尝试使用以下内容扫描具有DOS ^M
作为行尾的文件:
Scanner file = new Scanner(new File(saveToFilePath)).useDelimiter("(?=\^M)")
换句话说,我想逐行阅读文本,但也保留标记行尾的^M
。使用\n
这很容易,但我对正则表达式并不好,DOS end-of-line
让我发疯。
答案 0 :(得分:0)
扫描仪文件=新扫描仪(来源).useDelimiter(“(?= \ p {Cntrl})”)
谢谢大家。