searchコマンドにおける'\'の記述方法No.00905
shindou さん 99/12/09 15:03
 
はじめまして、shindou と申します。

テキスト内の
'\\' を含む文字列を検索したくて、
以下のようなマクロを書きました。

------------------------------------------
$searchstr = "\\\\";
searchdown $searchstr,word;
------------------------------------------

しかし、これでは
\\
だけなら検索できますが、
ABC\\ や、 \\ABC
などの前後に文字が付くような物は検索できませんでした。

うまくいく方法は有りませんでしょうか?
よろしくお願いします。m(_._)m

[ ]
RE:00905 searchコマンドにおける'\'の記No.00906
ひろ さん 99/12/09 17:31
 
 shindou さん今日は、ひろです。
> \\
> だけなら検索できますが、
> ABC\\ や、 \\ABC
> などの前後に文字が付くような物は検索できませんでした。
 何をやりたいかが今一つ解らないのですが、単語検索を使わないで単純に、
$searchstr = "\\\\";
searchdown $searchstr;
としてはダメなのでしょうか?

[ ]
RE:00906 searchコマンドにおける'\'の記No.00907
shindou さん 99/12/09 18:31
 
こんばんは。shindouです。(^^)

たしかに、単語検索を使わなければ上手く動きました。
ありがとうございます。
マクロを書くのが不慣れ・・・
というより、まともに書いたことがないので、
他人のマクロを再利用して頑張っていました。(^^;
何で動かないのだろうと考えていたんですが、
そう言う理由からだったんですね。

ひろさん、
大変ありがとうございました。

やりたいことは、あるソフトのログを解析するのに、
秀丸のマクロを利用してみようと思い頑張っていました。
その中で、ネットワークコンピュータなどは、
\\hogehoge
とか表示されているのを検索したかったんです。(^^)

> shindou さん今日は、ひろです。
>> \\
>> だけなら検索できますが、
>> ABC\\ や、 \\ABC
>> などの前後に文字が付くような物は検索できませんでした。
> 何をやりたいかが今一つ解らないのですが、単語検索を使わないで単純に、
>$searchstr = "\\\\";
>searchdown $searchstr;
>としてはダメなのでしょうか?


[ ]