小编Pep*_*ker的帖子

\0 在 sed 中是什么意思?

我有以下代码:

echo "12. Chapter Name" | sed -n -E "s/([0-9]{2})\.[[:space:]].*/\1/p"
Run Code Online (Sandbox Code Playgroud)

12按预期打印,因为\1指的是第一个捕获组。

但是,如果\0使用 代替\1,则输出为12. Chapter Name,则打印整个输入字符串。

似乎只要正则表达式找到匹配项,就会\0打印整个输入字符串。这样对吗?

我正在运行 Debian 10.2。

regex bash sed regex-group

3
推荐指数
1
解决办法
164
查看次数

Youtube-如何浏览给定类别中的所有频道?

例如,美容和时尚下共有884个频道,但是,Youtube仅显示其中的50个。我如何获得完整清单?通过API或网络。

https://www.youtube.com/channels/beauty_fashion

谢谢,

youtube youtube-api youtube-data-api

2
推荐指数
1
解决办法
4892
查看次数

标签 统计

bash ×1

regex ×1

regex-group ×1

sed ×1

youtube ×1

youtube-api ×1

youtube-data-api ×1