数字の3桁ごとにカンマ入れる(イラレ)
(function f(s){
var c=s.reflect. name,i=0;
if(c=="Array"||(c=="GroupItem"&&s=s.pageItems))for(;i<s.length;i++)f(s[i]);
else if(c=="TextRange"||(c=="TextFrame"&&s=s.textRange))g(s);
})(app.selection);
function g(t){
var m=t.contents,n=t.characterOffset-1,e=/\d{4,}/g,a=[],r;
while(r=e.exec(m))a.push(r);
while(r=a.pop()){
var p=r[0],l=p.length,b=l%3,q=p.slice(0,b),i;
t.length=l,t.characterOffset=n+r.index
for(i=b;i<l;i+=3)q+=","+p.slice(i,i+3);
t.contents=q;
}
} #dtp