String Scala是在字符串中拆分换行符的通用方法
我正在寻找一种干净的方法来在Scala中分割字符串中的换行符,而不管换行符是CR和/或LF。我一直在使用.split和一个基本的正则表达式,但它看起来很难看,让我印象深刻的是,一个标准库自然会为系统无关的代码封装一些东西-有没有一个标准库函数用于此 提前谢谢 编辑:String Scala是在字符串中拆分换行符的通用方法,string,scala,input,split,line-breaks,String,Scala,Input,Split,Line Breaks,我正在寻找一种干净的方法来在Scala中分割字符串中的换行符,而不管换行符是CR和/或LF。我一直在使用.split和一个基本的正则表达式,但它看起来很难看,让我印象深刻的是,一个标准库自然会为系统无关的代码封装一些东西-有没有一个标准库函数用于此 提前谢谢 编辑: 我喜欢我的代码与系统无关,因为这是JVM的一大卖点。让我的代码意识到硬编码字符串文字正则表达式中的不同操作系统约定似乎稍微打破了这一点。它似乎应该被功能丰富的Scala标准库自然地抽象出来,我只是好奇是否存在一个内置方法。
我喜欢我的代码与系统无关,因为这是JVM的一大卖点。让我的代码意识到硬编码字符串文字正则表达式中的不同操作系统约定似乎稍微打破了这一点。它似乎应该被功能丰富的Scala标准库自然地抽象出来,我只是好奇是否存在一个内置方法。