文字列内のテキストを置き換える正規表現が必要です。
string s="Insert into VERSION (ENTRYID,APPVERSION,PLATFORMVERSION,TIMESTAMPED,USERNAME,SQLSCRIPTNAME,COMMENTS)VALUES(SWS_Version_ID."NEXTVAL",'[3.02.01P20]','[4.1.38orcl]',sysdate,null,null,null);";
角括弧内の 3.02.01P20 を NEW_VERSION に置き換える必要があります。3.02.01P20 以外のバージョンが存在する可能性がありますが、この行では、最初の左角括弧がバージョンに続くことがわかります。
また、(3.02.01P20)が続く場合、どのような変更を加える必要があるかを教えてください.3つの左角括弧([)と言って、それぞれに個別の質問を書く必要がないようにします.