#10695
snow
参加者

馬鹿正直に書いてみました。あまり確認していないのでおかしいかも。

var x = document.selection.text;
var y = “”;
var i = j = n = 0;
while (j < x.length) {
n += (x.charCodeAt(j) < 256) ? 1 : 2;
if (n ” + x.substring(i, j) + “rn”;
t = “”;
n = 0;
i = j;
}
if (j > i) y += “>” + x.substring(i) + “rn”;
document.selection.text = y;