您必须对括号进行转义才能对表达式进行分组:
\([a-z]*-[a-z]*-\)\([0-9]*-\)\([a-z]*-\)\([.]*SNAPSHOT.jar\)
并与使用它们\1
,\2
等等。
:还请注意,在SNAPSHOT
此之前[.]
不匹配。括号内.
是文字。它应该是[0-9.-]*
sed-如何使用sed做正则表达式组
您必须对括号进行转义才能对表达式进行分组:
\([a-z]*-[a-z]*-\)\([0-9]*-\)\([a-z]*-\)\([.]*SNAPSHOT.jar\)
并与使用它们\1
,\2
等等。
:还请注意,在SNAPSHOT
此之前[.]
不匹配。括号内.
是文字。它应该是[0-9.-]*