2

samtools mpileup からのテキスト出力を解析しようとしています。文字列から始めます

s = '.$......+2AG.+2AG.+2AGGG'

a の+後に整数が続く場合は常にn、その整数に続く n 文​​字を選択し、全体を で置き換えたいと思います*。したがって、このテストケースでは、

'.$......+2AG.+2AG.+2AGGG' ---> '.$......*.*.*GG' 

私は正規表現を持ってい \+[0-9]+[ACGTNacgtn]+ますが、その結果、出力が発生.$......*.*.*し、末尾の G も失われます。n が事前に知られていないが、文字列自体で指定されている n 文字を選択するにはどうすればよいですか?

4

2 に答える 2