我需要使用sed
命令正则表达式在文本文件中找到第一个空行。
下面是我的内容
this is defile
to be cleaned
skip rest consl
在上面的内容中,我只需要找到第一行即空行 并删除第一行。
我在正则表达式下面使用过,但是它对我不起作用,它在文件中到处都有空行。
^\s*$
答案 0 :(得分:0)
在Java中,您可以执行以下操作:
Pattern pattern = Pattern.compile ("^\\s*$", Pattern.MULTILINE);
Matcher matcher = pattern.matcher ("foo\n \nbar");
if (matcher.find()) {
String firstEmptyLine = matcher.group();
...
}