◀一般トップへ
7995
GREP置換
7996
Re: GREP置換
7997
Re2: GREP置換
7998
Re3: GREP置換
7999
Re4: GREP置換
[7995]
GREP置換
利用者
2015年03月03日 13:13
一行に複数の検索文字が存在する場合、
初めの文字しか置換されないのですが、解決方法はありますでしょうか?
あ→あ! にGREP置換すると・・・
あいうえおあいうえお
↓
あ!いうえおあいうえお
となり、2文字目の あ は あ! になりません・・・
[7996]
Re: GREP置換
もか
2015年03月03日 14:18
>一行に複数の検索文字が存在する場合、
>初めの文字しか置換されないのですが、解決方法はありますでしょうか?
Grep置換の結果出力が「該当行」だと行の初めのヒットしか結果画面には表示されませんが、
中身はちゃんと2個以上置換されていませんか?
置換個数も、1行に複数個あればその分増えているはずです。
軽く試した範囲では、2つあっても両方とも置換されていました。
何か条件があるのかもしれません。
[7997]
Re2: GREP置換
もか
2015年03月03日 14:37
正規表現がONだと、2個目以降が置換されないようです。取り急ぎ報告まで。
[7998]
Re3: GREP置換
もか
2015年03月03日 14:54
WikiのHistoryの該当バージョンのページで、一番上の所にバグを追記しておきました。
[7999]
Re4: GREP置換
もか
2015年03月03日 15:05
報告ありがとうございました。
パッチ:
https://
sourcefo
rge.
net/
p/
sakura-
editor/
patchuni
code/
984/
暫定バイナリ:
http://
mocaskr.
web.
fc2.
com/
weekly/
sakura_w
eekly.
html
sakura2-2-0-1r4013_fix_grep_replace_rege
x.zip