真ん中にある文字そのままに置換したいの
No.38074
青い猫型ロボ
さん 20/03/19 18:26
真ん中にある文字そのままに左右の文字を置換したいのですが・・・
abcdefg-0-xyz
abcdefg-1-xyz
abcdefg-2-xyz
abcdefg-3-xyz
・
・
・
このように数字をこのしてabcdefg-*-xyzの文字列を置換したい場合
どのようにしたらいいのでしょうか?ご教授お願いします。
[
△
]
RE:38074 真ん中にある文字そのままに置換
No.38075
Iranoan
さん 20/03/19 21:40
青い猫型ロボさんこんにちは Iranoan です
> 真ん中にある文字そのままに左右の文字を置換したいのですが・・・
>
> abcdefg-0-xyz
> abcdefg-1-xyz
> abcdefg-2-xyz
> abcdefg-3-xyz
タグ付き正規表現を使えばよいでしょうね
できるだけ絞り込んだほうが良いでしょうから
・前後の文字は全て同じ
・残したい置き換えない部分は数字一文字
という制限で、大文字に変える例だと次のようにして、正規表現を ON にします
検索文字列:abcdefg-([0-9])-xyz
置換文字列:ABCDEFG-\1-XYZ
[
△
]
RE:38075 真ん中にある文字そのままに置換
No.38076
青い猫型ロボ
さん 20/03/20 17:01
Iranoan さん こんにちは。
思った通りに置換できました^^
ご教授ありがとうございました
[
△
]