我正在搜索多am文件的双空格或更多空格。我想要最好的搜索性能(正则表达式?)用于多个换行符(换行符)。有比"\n{2,}“更快的东西吗?我同时使用Java和/或Perl,并假定它类似于Unix。另外,我假设两个平台都是嵌入式系统(即没有第三方库)。
编辑:我正在尝试捕获多个换行符之间的数据。当前使用Java Scanner类来捕获数据。
发布于 2013-10-31 15:46:21
在Perl中,您可以将$/变量设置为"\n\n",然后从文件中只读取行。每个“行”将是两个新行之间的所有文本。
open my $fh, "<", "big_file.txt" or die "um, where did it go?";
local $/ = "\n\n";
while (my $rec = <$fh>) {
.. process $rec
}https://stackoverflow.com/questions/19697634
复制相似问题