首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用YML文件中的RegEx删除第一行空白

使用YML文件中的RegEx删除第一行空白
EN

Stack Overflow用户
提问于 2020-05-02 01:08:30
回答 1查看 146关注 0票数 0

我正在运行一个脚本来抓取网站上的文本,但是当前的代码有时会以空行开始输出。

data1 data2 data3 data4 data5 data6 data7 data8 data9

我也有其他的文件,没有空行可以开始。

在所有文件上同时运行这个regex脚本,如果只有在第一行为空的情况下,我如何才能删除文件的第一行,同时将空行保留在文件的中间?

我在yml配置文件中使用regex。

EN

回答 1

Stack Overflow用户

发布于 2020-05-02 01:50:39

如果文件的第一行为空,可以使用以下regex进行匹配:

代码语言:javascript
复制
^\s*$

连同两个regex标志-多行(m)和锚定(A)。

解释:

代码语言:javascript
复制
^     # line start 
\s*   # match between 0 and unlimited amount of whitespace chars
$     # end of line

锚定标志允许只匹配第一行,而不是所有空行。

这里见演示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61553204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档