正则表达式用于空格,然后是行尾
我正在努力找到这个 - 我需要删除所有空行,这些空行之前可能有空格
另一种方法是在 Excel 中搞乱 - 我正在使用 TextPad
I am struggling to find this - I need to strip all empty lines which might have white space before them
The alternative is messing about in Excel - I am using TextPad
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
根据这篇博客文章wordpress.com,它是
According to this blog post on wordpress.com, it's
如果你有 Perl 兼容的正则表达式。
If you've got perl-compatible regex.
对于任何可能包含空格的空行,一个简单的正则表达式是:
A simple reg ex for any empty line which may contain white space is:
在文本板中:首先查找空白行:F5,然后 ^\s*$
接下来标记它们:在查找对话框中,单击“标记全部”按钮。您会在每个空行旁边看到右插入符。
然后删除它们:选择“编辑”->“删除”->“书签行”
In Textpad: First find blank line: F5, then ^\s*$
Next mark 'em: in the find dialog, click the "Mark All" button. You see right-carets next to each blank line.
Then delete 'em: Select Edit->Delete ->Bookmarked Lines
由于您想删除该行,因此这是行不通的:
您需要删除空行后面的换行符:
Since you want to remove the line, this will not do:
You need to remove the line break after the empty line: