■プログラム説明(ソースコード説明) 全ページにある全角の数字を半角の数字にします。replace()の第二パラメータには置換する文字だけでなく関数も指定することができます。関数からの戻り値が置換される文字になります。 ■ソースコード pageObj = app.activeDocument.pages; for (i=0; i<pageObj.length; i++) { for (j=0; j<pageObj[i].textFrames.length; j++) { txt = pageObj[i].textFrames[j].contents; result = txt.replace(/[0-9]/g, repFunc); pageObj[i].textFrames[j].contents = result; } } function repFunc(chr,ptr,allStr)