▼ hiさん
> select A,B,C
> from XXX
>
> という文字列に下記のような置換を行うと、
> 期待したような結果が得られないのですが、
> どの様にすれば期待する結果が得られるのでしょうか?
>
> サクラエディタ:Ver. 1.5.3.1
> Bregexp.dll:V1.01 for SAKURA Apr 5 2005
>
> 置換前:,
> 置換後:\r\n,
>
> 期待する結果----------
> select a
> ,b
> ,c
> from xxx
> ----------------------
>
> 実行した結果----------
> select a
>
> ・
> ・
> ・
>
> ,b
> ,c
> from xxx
> ----------------------
> 置換結果の"\r\n,"内の","も再び置換し続けているようです。
私はBregexp.dllが for SAKURA じゃないのを使ってますが同じ結果でした。
とりあえずですがSQLな書き方にだけ対応してみました。
カラム名の後ろにカンマがあったら、カンマ → 改行+カンマ にする感じです。
置換前:([0-9a-zA-Z]+),
置換後:$1\r\n,
あ、hiさんの書き方でも秀丸なら「期待する結果」に Σ( ̄□ ̄;)