我有alphanum
两行内容:
123 abc
this is a line
我对为什么在运行时sed 's/[a-z]*/SUB/' alphanum
得到以下输出感到困惑:
SUB123 abc
SUB is a line
我期待:
123 SUB
SUB is a line
我找到了一个修复程序(sed 's/[a-z][a-z]*/SUB/'
改用),但是我不明白为什么它起作用,而我的却不起作用。
你能帮我吗?
unix.stackexchange.com/questions/154747/...
—
拉伊
@Kamaraj,那是相似的,但是外壳模式与正则表达式混淆在最上面(答案集中在前者,因为那是
—
ilkkachu
ls foo*
使用的)。但是无论如何,如果您发现重复的问题,我想您也应该将其标记为同样的问题。
查看regexr.com上的实时图像并进行解释
—
-RozzA,
@RozzA请注意,您链接到的网站支持Javascript和Perl正则表达式,而不是POSIX正则表达式。
—
库萨兰达