次のような文字列があります。
SELECT * FROM blah WHERE ID IN ('<replaced>', '<replaced>', '<replaced>')
" " の部分は文字列で、 and<replaced>
の間のすべてに一致させたいので、 " " に置き換えることができます。(
)
<replacedlist>
結果の文字列は次のようになります
SELECT * FROM blah WHERE ID IN (<replacedList>)
<replaced>
角かっこに「 」が含まれていて、何度でも繰り返される場合にのみ、これは他の文字列と一致するため、角かっこ内ですべてを実行したくありません。
関連する場合は、C# を使用して解析しますが、これは一般的な正規表現である必要があるため、タグ付けはしていません。