
メモ帳の置換機能を使っているのですが、置換対象文字が含まれている特定の文字や文字列を選んで置換されないようにするにはどうしたらいいいでしょうか?
例えば
<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で質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
WinMergeにて置換の際に、文字...
-
正規表現で完全一致したキーワ...
-
二重の拡張子の一部を消す。
-
秀丸の正規表現で [ や ] 自体...
-
ファイル名を特定の文字までを...
-
Flexible Renamerの検索と置換...
-
EmEditorでの置換方法
-
DOHCとOHC
-
Excelで入力禁止文字を設定したい
-
PS4コントローラーをPCでゲーム...
-
エクセルでアルファベットか数...
-
Chr(13)とChr(10)の違いは?
-
PCに表示された内容(文字)をコ...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
EBCDIC⇒SJIS変換の方法
-
EXCELで=より左の文字を一括で...
-
cout と cerrの違い
-
コンセントの電力は入力と出力...
-
std::stringからLPCWSTR型への変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
TeraPadでの置換方法
-
《》で囲まれた文字をすべて削...
-
ファイル名を特定の文字までを...
-
正規表現で最初にマッチしたも...
-
【正規表現に詳しい方】ダブル...
-
正規表現で完全一致したキーワ...
-
IME 郵便番号辞書 で 都道府...
-
ファイル名に空白がある時、一...
-
(*)を_【*】に一括変換したいの...
-
メモ帳の置換機能で特定の文字...
-
OpenOffice Calc についての質...
-
ワードを使用した特定かつ複数...
-
正規表現で固定長に揃えたい
-
Flexible Renamerの正規表現に...
-
【シェル】チルダの置換
-
クリップボードの内容を正規表...
-
秀丸の正規表現で [ や ] 自体...
-
Flexible Renamerでの一括編集...
-
WinMergeにて置換の際に、文字...
おすすめ情報