commentPowerBuilderのソースファイル(.SRDファイル)からSQLを抽出するための正規表現です。試した範囲ではデータソースとして設定されているSQL、PBSELECT(PowerBuilder独自のSQL)ともに抽出できています。SQLの場合は、複数行にわたるSQLやダブルクォートで囲まれていても抽出ができることを確認しています。抽出できないケースがあることが判明したので、正規表現を修正しました。PowerBuilderライブラリファイル(.PBLファイル)から.SRD形式のソースファイルの作り方については、『PowerBuilderのソースファイルをテキスト形式で一括エクスポートするツール』をご覧ください。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。