samtools mpileup からのテキスト出力を解析しようとしています。文字列から始めます
s = '.$......+2AG.+2AG.+2AGGG'
a の+
後に整数が続く場合は常にn
、その整数に続く n 文字を選択し、全体を で置き換えたいと思います*
。したがって、このテストケースでは、
'.$......+2AG.+2AG.+2AGGG' ---> '.$......*.*.*GG'
私は正規表現を持ってい \+[0-9]+[ACGTNacgtn]+
ますが、その結果、出力が発生.$......*.*.*
し、末尾の G も失われます。n が事前に知られていないが、文字列自体で指定されている n 文字を選択するにはどうすればよいですか?