5

私のセッドです。

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番目のグループ化値を取得できるかどうか。

4

1 に答える 1

5

sed\0からまでの 10 グループのみをサポートし\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'
于 2012-06-12T08:56:14.773 に答える