这是我的sed。
sed 's/\([a-z]\)\([A-Z]\)\([0-9]\)\([a-z]\)\([A-Z]\)\([0-9]\)\([a-z]\)\([A-Z]\)\([0-9]\)\([a-z]\)/\10/g'
我试图获得第10个分组值。但是,它给第一个分组值0(零)。
如何获得第10个分组值?
是否可以获得第10个分组值?
答案 0 :(得分:3)
sed
仅支持10个群组(从\0
到\9
),并且不支持未捕获的群组。
您可以将命令重写为:
sed 's/[a-z][A-Z][0-9][a-z][A-Z][0-9][a-z][A-Z][0-9]\([a-z]\)/\1/g'