|
$$dllFileName = hidemarudir + "\\dengakudll.dll";loaddll($$dllFileName);
#n=dllfunc("BRE_LOAD", "C:\\--略--\\秀丸\\BREGEXP.DLL");
//----------------------------------------------------------------------
$str="第百二十三条第一項";
$pos=dllfuncstr("BRE_MATCH","/(第[一二三四五六七八九十百千]+)条/", $str);
message $pos;
freedll;
endmacroall;
というマクロなんですが、$strに漢数字の「十」があると$posが空になります。
「十」さえなければ、ちゃんとした値が返ってくるようなのですが、
どんなことが考えられますでしょうか。
|
|