|
秀丸担当さん、こんばんは。
sprintf 関数をさっそく試してみました。
%s の置換結果が70バイト程度でぶっちぎられてしまうようです。長さ無制限にでき
ませんか。
// テスト.mac
$fs = sprintf("%s", "亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴
絢綾鮎或粟袷安庵按暗案闇鞍");
insert "「" + $fs + "」 " + str(wcslen($fs)) + " " + str(strlen($fs));
$fs = sprintf("%s", "𠂉丂丏丒丩丫ߑ
4;乀乇么𠂢乑㐆𠂤乚乩
亝㐬㐮亹亻𠆢亼仃仈
0176;仫仚仱仵k伖佤伷伾Ë
08;佘𠈓佷佸");
insert "「" + $fs + "」 " + str(wcslen($fs)) + " " + str(strlen($fs));
// 実行結果
「亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵」 3
5 70
「𠂉丂丏丒丩丫丮乀乇&
#20040;𠂢乑㐆𠂤」 17 28
今のところ、気づいた点は以上です。また何かあればこのスレッドで随時ご報告しま
す。
秀丸エディタ v8.56β3
|
|