这个问题在这里已有答案:
我需要使用sed
命令正则表达式在文本文件中找到第一个空行。
以下是我的内容
this is defile
to be cleaned
skip rest consl
在上面的内容中,我只需找到第一行是空行并删除第一行。
我使用下面的正则表达式,但它对我不起作用,它在文件中的每个地方都找到空行。
^\s*$
在Java中你做这样的事情:
Pattern pattern = Pattern.compile ("^\\s*$", Pattern.MULTILINE);
Matcher matcher = pattern.matcher ("foo\n \nbar");
if (matcher.find()) {
String firstEmptyLine = matcher.group();
...
}