置換したい文字列を一度に置換するツールを探しています。
具体的には再置換しないツールを探しております。
理想は変換する文字列をリスト化でき、一括置換するツールです。
例)最適→最善
最善→最適
置換したいリストを作成するツールは色々あったのですが、
上記の例のような設定をするとツールの自動一括置換処理で
最適の文字列を置換した場合
最適→最善→最適
・・・といった具合に変換前の文字に戻ってしまいます。
ですので、一回置換した文字列を再置換しないツールを探しております。
ツールでなくても方法があれば教えていただきたいです。
どなたかご回答の方よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
どのようなツールかは分かりませんが、想像するに
変換希望リストを、順番に実行しているのだと思われますね。
こんなリストを試されたらいかがでしょう・・・
例 最善 → 最△適
最適 → 最善
△ → (空白)
私は一度に複数の単語の置き換え(ツール)は使用したことがありませんが
Wordで置き換えをする時、置き換えたものと、以前の物を区別するために
書式を違えた(例えば赤い文字にするなど)置き換えをして、
置き換えられた物でない同じ単語を置き替えて・・・と言う事はやります。
当番表の(例)
田中さん → 山田さん(赤字)
山田さん → 田中さん
山田さん(赤字) → 山田さん
やりたいことと見当違いな回答でしたら読み飛ばして下さい。
無事やりたいことができました!
ありがとうございます!
こんなに簡単な方法があったとは思いませんでした(笑)
本当にありがとうございます!!
No.4
- 回答日時:
条件分岐が必須になるでしょうから、perl, awk, rubyなどのスクリプトを使わないと難しいように思いますね…
No.2
- 回答日時:
スワップのロジックとしては#1のとおりで
AとBを変えるにはAをXとしておいて、BをAに変え、XをBに変えます。
注意すべきはXがほかになかなか出てこないような文字を使うことです。
たとえばこれをエクセルでやるにはsubstituteをつかいます
A1に「最善な最適化」とし、B1に
「=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"最善","__TEMP__"),"最適","最善"),"__TEMP__","最適")」
とすれば「最適な最善化」となります。
ご回答ありがとうございます。
エクセルでの詳しい方法ありがとうございます。
手持ちのツールで同様のことが出来たのでこれを使っていきたいと思います。
No,1の方と同じ考え方のようですが、目から鱗でした(笑)
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト 文章の単語を一括で置換する方法やツール 3 2022/07/28 06:58
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- Word(ワード) ワードフォント 一括置換の方法 4 2022/12/31 00:27
- その他(IT・Webサービス) 少し複雑なテキスト置換がしたいです。 2 2022/10/13 14:42
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カンマ区切り形式ではなく、セ...
-
エクセルで置換リストを別ブッ...
-
少し複雑なテキスト置換がした...
-
エクセルでアルファベット5段階...
-
秀丸エディタ タブをカンマに...
-
大学数学の代数の問題です。 ・...
-
正規表現の置換で一部の文字列...
-
マクロで文字列をブック全体に...
-
Wordチェックボックス作り方(...
-
文字を一括で置換するソフト・...
-
txtファイル内の指定の単語の数...
-
ずばっと、一気にリンク解除を...
-
置換(検索場所に「ブック」を...
-
ExcelのROUND関数を一括解除し...
-
2.5inch HDDの置換について
-
大学数学の代数の問題です。 ・...
-
入力済みの文字中にある句読点...
-
秀丸エディタで【 】内の文字...
-
Wordで一括して改ページする方法
-
Ctrl+Hで置換にならない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カンマ区切り形式ではなく、セ...
-
文字を一括で置換するソフト・...
-
txtファイル内の指定の単語の数...
-
エクセルで置換リストを別ブッ...
-
エクセルでアルファベット5段階...
-
Wordチェックボックス作り方(...
-
ExcelのROUND関数を一括解除し...
-
秀丸エディタ タブをカンマに...
-
Ctrl+Hで置換にならない
-
WORDで一括置換
-
エクセル 置換中の値の更新
-
入力済みの文字中にある句読点...
-
置換(検索場所に「ブック」を...
-
Wordで一括して改ページする方法
-
マクロで文字列をブック全体に...
-
エクセルで例えば、関数を使っ...
-
パワーポイントの置き換えマクロ
-
正規表現の置換で一部の文字列...
-
大学数学の代数の問題です。 ・...
-
HTMLタグを一括消去する方法
おすすめ情報