重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

サクラエディタで正規表現で置換をしたいと思っています。
例ですが、【01101060~】 のデータを【01191060~】 と、4桁目の”0”を”9”に置換したいと考えています。

下記条件で置換出来ると思ったのですが、うまくいきません。

【置換前:^(.{3})0】
【置換後:$19】

$1のあとに9をつけたいのですが、$19を探している事が原因と推測しておりますが、どの様に記述すればよいか、ご存知の方、教えて頂けないでしょうか。

A 回答 (2件)

インストーラーで使用しているなら、[ bregonig.dll ]も含まれるので、


こちら↓の(鬼)の正規表現が使えます。
http://sakura-editor.sourceforge.net/htmlhelp/HL …
[置換で使える参照]にある[(安全な)番号指定参照]を使えば可能です。

置換の例
置換前 ^(.{3})0
置換後 ${1}0
    • good
    • 1
この回答へのお礼

出来ました!
諦めていた所、非常に助かりました。
ご回答、ありがとうございます!

お礼日時:2017/04/01 23:47

あっ!修正しないまま投稿してしまった。



正しくは
置換の例
 置換前 ^(.{3})0
 置換後 ${1}9
ですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!