私は次のことをしようとしています:
キャプチャ:
((.*) Common) \| (A, B, C)
と置換する:
$1 | H, I, J $2
次のような sql ファイルの場合:
'varX Common | A, B, C', 'asdf', 'varY Common | A, B, C', 'sdfg', 'varZ Common | A, B, C', 'qwer'
私が抱えている問題は、一致が 1 つしかない場合は文字列が正常にキャプチャされることですが、上記で提供した文字列を提示すると、意図した以上のものがキャプチャされます。