置換時に制御コード入力No.21365
fujioka さん 06/05/27 19:24
 
置換コマンドの際、検索、置換文字として制御コードを入力する方法を教えてくださ
い。(具体的にはタブ文字)
普通の編集の際の制御コードの入力操作はわかります。

[ ]
RE:21365 置換時に制御コード入力No.21366
fujioka さん 06/05/27 19:35
 
正規表現にチェックを入れ、\t でできました。
ずっと昔のかすかな記憶があったように思い、試しにやってみました。
ヘルプの置換系コマンドに説明があれば早かったのですが。

[ ]
RE:21366 置換時に制御コード入力No.21371
Kaisan さん 06/05/29 10:13
 
別解です。

秀丸上のテキストなどからタブコードをコピーして、
置き換え文字列などにペーストすれば使えます。

他の制御文字は出来るか分かりません。

[ ]
RE:21371 置換時に制御コード入力No.21372
秀丸担当 さん 06/05/29 10:32
 

>置換コマンドの際、検索、置換文字として制御コードを入力する方法を教えてくださ
>い。(具体的にはタブ文字)

言われている通り、正規表現にチェックを入れて\tできます。
ヘルプには一応、以下のように書かれています。

>置換の場合は、置換後の文字列には「\t」と「\n」以外のエスケープシーケンスは使え
ません。
>タグ付き正規表現による置換をサポートしています。

実際は \xhh なども使えてしまいますが。


>秀丸上のテキストなどからタブコードをコピーして、
>置き換え文字列などにペーストすれば使えます。
>
>他の制御文字は出来るか分かりません。

いちおうこの方法でもできてしまいますが、改行コードはできないと思うので、
正規表現を使うほうをお勧めします。

[ ]