我想使用Scala重新格式化文本文件的内容,例如对于给定的示例文件:Tom Martin (USA) 17th October 2015 Hi my我已经确定了我的文件的模式,即:这个多行字符串位于数字和单词之间,由制表符分隔。例如,第一个块的多行内容位于4 and Aircraft TXT-102之间。第二个块<
所以基本上我在寻找一个文本文件中两个尖括号内的4位数字代码。我知道我需要打开文本文件,然后逐行解析,但在检查"for line in file“之后,我不确定构建代码的最佳方式。我想我可以拆分它,剥离它,或者分区,但我也写了一个正则表达式,我在上面使用了编译,所以如果它返回一个匹配对象,我想我不能在那些基于字符串的操作中使用它。另外,我不确定我的正则表达式</em