|
> 秀丸ユーザーのアルビレオです。
こんにちわ
> >テストケース
> > test
> > test
> > test
> > test
> > test
> > test
行頭のタブが半角空白に置き換わっているようで、このテストケースは
テストケースになっていなかったようです。
> テストした検索文字列は「^\t」と「^\ttest」で共に正規表現ONです。
>
> ・検索文字列の具体的な内容
「 test」(タブ文字+test) 正規表現OFF
です。
「^\t」と「^\ttest」で共に正規表現ONにしても同じ現象になります。
> ・HmJre.dllのバージョン
1.01
JRE32.dllにしても同じです。
> ・「正しく検索しない」というのはどのような動きか
画面上は何の変化もないという状態です。
カーソルも移動しません。
最初にヒットした時のままの状態です。
> ・ひょっとすると特定の文字コードでおかしくなる?(可能性は低いですが)
上候補では問題ないので、この可能性はないとおもいますが...
以下のマクロで試してみたら、同じ文字列を検索してるようです。
$$Text = " test"; //NG
//$$Text = "test"; //OK
//$$Text = "aa test"; //OK
##count = 2;
gofiletop;
while(##count)
{
searchdown $$Text;
if(result)
{
message "hit! X,Y="+str(x)+" "+str(y);
##count=##count-1;
}
else
{
break;
}
}
endmacro;
|
|