メモ帳の置換機能を使っているのですが、置換対象文字が含まれている特定の文字や文字列を選んで置換されないようにするにはどうしたらいいいでしょうか?
例えば
<aaa/>bbbbb<ccc/><ddd/>で<ccc/>を除いて「/」を「#」に置換したい場合⇒<aaa#>bbbbb<ccc/><ddd#>
などです。
メモ帳に<ccc/>を除いて置換するといった機能はないですよね?
他のテキストエディタで上記の機能を持つフリーソフトがあれば教えていただけますか?
よろしくおねがいします。
No.2ベストアンサー
- 回答日時:
最初に、<ccc/>を特殊なパターン(他にないと考えられるようなものであればなんでもいい)例えば「%CCC%」とかに置き換えます。
その後、/を#に置き換えて
その後に%CCC%を<ccc/>に置き換えて戻します。
なぜ、こういう順番でやるかというと#1のような方法では
<ccc#>になってからでは手遅れだ(最初からあった<ccc#>が<ccc/>になってしまう)からです。
No.1
- 回答日時:
秀丸エディタ(シェアウェア)のように、正規表現を使えるエディタ或いは置換処理ソフトなら可能です。
フリーで正規表現を使えるエディタがあるのかは調べたことないのでわかりません。
しかし質問されている程度の内容なのであれば、これから正規表現を調べるより、メモ帳で2回置換処理(2回目でccc#をccc/に戻す)したほうが早いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- その他(IT・Webサービス) 少し複雑なテキスト置換がしたいです。 2 2022/10/13 14:42
- その他(プログラミング・Web制作) 変換のプログラムを教えてください。 6 2023/07/01 09:57
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- フリーソフト テキストファイルの一括置換で除外したい文字があります。 2 2022/06/21 17:53
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
正規表現で最初にマッチしたも...
-
正規表現で完全一致したキーワ...
-
ファイル名を特定の文字までを...
-
正規表現による拡張子の追加方...
-
ファイル名に空白がある時、一...
-
秀丸の使い方を簡単に教えてく...
-
《》で囲まれた文字をすべて削...
-
TeraPadでの置換方法
-
Flexible Renamerの正規表現に...
-
Flexible Renamerの検索と置換...
-
長い文字列の置換を出来るエデ...
-
(*)を_【*】に一括変換したいの...
-
Flexible Renamer 半角スペー...
-
秀丸エディタ 正規表現 指定...
-
Excelの置換が上手くいかない M...
-
WinMergeにて置換の際に、文字...
-
PS4コントローラーをPCでゲーム...
-
Chr(13)とChr(10)の違いは?
-
EBCDIC⇒SJIS変換の方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
正規表現で最初にマッチしたも...
-
正規表現で完全一致したキーワ...
-
TeraPadでの置換方法
-
《》で囲まれた文字をすべて削...
-
IME 郵便番号辞書 で 都道府...
-
ファイル名を特定の文字までを...
-
ファイル名に空白がある時、一...
-
【正規表現に詳しい方】ダブル...
-
メモ帳の置換機能で特定の文字...
-
WinMergeにて置換の際に、文字...
-
ワードを使用した特定かつ複数...
-
(*)を_【*】に一括変換したいの...
-
Flexible Renamerの正規表現に...
-
Flexible Renamer 半角スペー...
-
Flexible Renamerでの一括編集...
-
二重の拡張子の一部を消す。
-
Unicode文字対応正規表現一括置...
-
秀丸マクロで能率的なテーブル...
-
正規表現による拡張子の追加方...
おすすめ情報