¿Hay algún grupo de coincidencia de expresiones regulares que pueda usar sed como java regex pattern/match/group?sed - cómo hacer grupos regex usando sed
si tengo cadena como
test-artifact-201251-balbal-0.1-SNAPSHOT.jar
cómo se utiliza sed sólo para obtener el resultado como:
test-artifact-0.1-SNASHOT.jar
Me pregunto qué sed le permiten hacer algo así como expresiones regulares Java, definir el patrón como:
([a-z]*-[a-z]*-)([0-9]*-)([a-z]*-)([.]*SNAPSHOT.jar)
y entonces se puede obtener los resultados como una matriz como:
test-artifact-
201251-
balbal-
0.1-SNAPSHOT.jar
http://stackoverflow.com/questions/2777579/how-to-output-only-captured-groups-with -sed –