印刷されていない文字の3番目のインスタンスを置き換える方法
AllenHa 受付中
最終更新日:2021-06-16 15:24
段落ブレークの3番目のインスタンスをタブと置き換えることができます.私は有望なように思われる解決策に出会いましたが、 "3番目のインスタンス"部分を管理することはできません.
オリジナルの質問2017年10月12日に有効になるために投稿:
AWILDCARDFIND/REPLACEを使用できます.
find=(^ 32 [!] {1、} )^ 32
replace=\1 ^ l
後で説明した人:
基本的に:
1.スペースを見つけます= ^ 32
2.スペースではない文字数が続きます= [! ] {1、}
3.1&2=()
を忘れないでください.4.Followed Bya Space= ^ 32
それから:
1.記憶されている文字列=\1
を保持します2.ラインブレークで記憶していないものは何でも置き換えます= ^ L
それで、私は^ 32はスペース文字のASCII文字コードであると推測しました.これをに置き換える ASCII a¶シンボルITBecomes ^ 244.それとも私は思った.
私はMac上にいるので、たぶんそれは違いを生むのですが:
1)MS Word Advanced Findを使用してワイルドカードと交換し、^ 244がうまくいきません
2)3番目のインスタンス部分を整理することはできません.
提案?
返信リスト(回答:1)
1 #
HansVMV
単語は段落の破損として文字#13(キャリッジリターン)を使用します.だから^ 32
の代わりに^ 13を使用してください[検索what]ボックス:
(^ 13 [!^ 13] {1、} ^ 13 [!^ 13] {1、} )^ 13
ボックスの「置き換え」ボックス:
\1 ^ t
(^ tはタブのコードです)