3

次のような文字列があります。

SELECT * FROM blah WHERE ID IN ('<replaced>', '<replaced>', '<replaced>')

" " の部分は文字列で、 and<replaced>の間のすべてに一致させたいので、 " " に置き換えることができます。()<replacedlist>

結果の文字列は次のようになります

SELECT * FROM blah WHERE ID IN (<replacedList>)

<replaced>角かっこに「 」が含まれていて、何度でも繰り返される場合にのみ、これは他の文字列と一致するため、角かっこ内ですべてを実行したくありません。

関連する場合は、C# を使用して解析しますが、これは一般的な正規表現である必要があるため、タグ付けはしていません。

4

1 に答える 1