🟩 もくじ
選択範囲内にある全角英数字・全角英数記号を、半角文字に変換したい場合
■これはJavaScript用の命令である。ToHanEi();は範囲を指定しなければ動作しない。
SelectAll();
ToHanEi();
キーマクロ(.mac)としてのマクロ
■これはキーマクロ(.mac)用の命令である。S_ToHanEi();は範囲を指定しなければ動作しない。
S_ReplaceAll('[\r\n]+', '\n', 148);
S_SelectAll(0);
S_ToHanEi(0);
//完了
//S_ReplaceAll('^(?!■).+$', '', 46);
//S_ReplaceAll('^[\r\n]+', '', 46);
S_ReplaceAll('[\n]+', '\r\n', 46);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);
選択範囲内にある半角英数字・半角英数記号を、全角文字に変換したい場合
JavaScriptとしてのマクロ
■これはJavaScript用の命令である。ToZenEi();は範囲を指定しなければ動作しない。
SelectAll();
ToZenEi();
キーマクロ(.mac)としてのマクロ
■これはキーマクロ(.mac)用の命令である。S_ToZenEi();は範囲を指定しなければ動作しない。
S_ReplaceAll('[\r\n]+', '\n', 148);
S_SelectAll(0);
S_ToZenEi(0);
//完了
//S_ReplaceAll('^(?!■).+$', '', 46);
//S_ReplaceAll('^[\r\n]+', '', 46);
S_ReplaceAll('[\n]+', '\r\n', 46);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);
アルファベットのみ(記号はそのまま)|全→半
キーマクロ(.mac)としてのマクロ
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll('[\x{0000}-\x{0008}\x{000B}-\x{001F}\x{007F}-\x{009F}\x{200B}-\x{200F}\x{202A}-\x{202E}\x{2060}-\x{206F}\x{FE00}-\x{FE0F}\x{FEFF}]', '', 46);
S_ReplaceAll('a' , 'a', 46);
S_ReplaceAll('b' , 'b', 46);
S_ReplaceAll('c' , 'c', 46);
S_ReplaceAll('d' , 'd', 46);
S_ReplaceAll('e' , 'e', 46);
S_ReplaceAll('f' , 'f', 46);
S_ReplaceAll('g' , 'g', 46);
S_ReplaceAll('h' , 'h', 46);
S_ReplaceAll('i' , 'i', 46);
S_ReplaceAll('j' , 'j', 46);
S_ReplaceAll('k' , 'k', 46);
S_ReplaceAll('l' , 'l', 46);
S_ReplaceAll('m' , 'm', 46);
S_ReplaceAll('n' , 'n', 46);
S_ReplaceAll('o' , 'o', 46);
S_ReplaceAll('p' , 'p', 46);
S_ReplaceAll('q' , 'q', 46);
S_ReplaceAll('r' , 'r', 46);
S_ReplaceAll('s' , 's', 46);
S_ReplaceAll('t' , 't', 46);
S_ReplaceAll('u' , 'u', 46);
S_ReplaceAll('v' , 'v', 46);
S_ReplaceAll('w' , 'w', 46);
S_ReplaceAll('x' , 'x', 46);
S_ReplaceAll('y' , 'y', 46);
S_ReplaceAll('z' , 'z', 46);
S_ReplaceAll('A' , 'A', 46);
S_ReplaceAll('B' , 'B', 46);
S_ReplaceAll('C' , 'C', 46);
S_ReplaceAll('D' , 'D', 46);
S_ReplaceAll('E' , 'E', 46);
S_ReplaceAll('F' , 'F', 46);
S_ReplaceAll('G' , 'G', 46);
S_ReplaceAll('H' , 'H', 46);
S_ReplaceAll('I' , 'I', 46);
S_ReplaceAll('J' , 'J', 46);
S_ReplaceAll('K' , 'K', 46);
S_ReplaceAll('L' , 'L', 46);
S_ReplaceAll('M' , 'M', 46);
S_ReplaceAll('N' , 'N', 46);
S_ReplaceAll('O' , 'O', 46);
S_ReplaceAll('P' , 'P', 46);
S_ReplaceAll('Q' , 'Q', 46);
S_ReplaceAll('R' , 'R', 46);
S_ReplaceAll('S' , 'S', 46);
S_ReplaceAll('T' , 'T', 46);
S_ReplaceAll('U' , 'U', 46);
S_ReplaceAll('V' , 'V', 46);
S_ReplaceAll('W' , 'W', 46);
S_ReplaceAll('X' , 'X', 46);
S_ReplaceAll('Y' , 'Y', 46);
S_ReplaceAll('Z' , 'Z', 46);
//完了
//S_ReplaceAll('^(?!■).+$', '', 46);
S_ReplaceAll('^[\r\n]+', '', 46);
S_ReplaceAll('[\n]+', '\r\n', 46);
S_ReDraw(0);
// すべて選択
S_SelectAll(0);
// コピー
S_Copy(0);
アルファベットのみ(記号はそのまま)|半→全
キーマクロ(.mac)としてのマクロ
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll('[\x{0000}-\x{0008}\x{000B}-\x{001F}\x{007F}-\x{009F}\x{200B}-\x{200F}\x{202A}-\x{202E}\x{2060}-\x{206F}\x{FE00}-\x{FE0F}\x{FEFF}]', '', 46);
S_ReplaceAll('a' , 'a', 46);
S_ReplaceAll('b' , 'b', 46);
S_ReplaceAll('c' , 'c', 46);
S_ReplaceAll('d' , 'd', 46);
S_ReplaceAll('e' , 'e', 46);
S_ReplaceAll('f' , 'f', 46);
S_ReplaceAll('g' , 'g', 46);
S_ReplaceAll('h' , 'h', 46);
S_ReplaceAll('i' , 'i', 46);
S_ReplaceAll('j' , 'j', 46);
S_ReplaceAll('k' , 'k', 46);
S_ReplaceAll('l' , 'l', 46);
S_ReplaceAll('m' , 'm', 46);
S_ReplaceAll('n' , 'n', 46);
S_ReplaceAll('o' , 'o', 46);
S_ReplaceAll('p' , 'p', 46);
S_ReplaceAll('q' , 'q', 46);
S_ReplaceAll('r' , 'r', 46);
S_ReplaceAll('s' , 's', 46);
S_ReplaceAll('t' , 't', 46);
S_ReplaceAll('u' , 'u', 46);
S_ReplaceAll('v' , 'v', 46);
S_ReplaceAll('w' , 'w', 46);
S_ReplaceAll('x' , 'x', 46);
S_ReplaceAll('y' , 'y', 46);
S_ReplaceAll('z' , 'z', 46);
S_ReplaceAll('A' , 'A', 46);
S_ReplaceAll('B' , 'B', 46);
S_ReplaceAll('C' , 'C', 46);
S_ReplaceAll('D' , 'D', 46);
S_ReplaceAll('E' , 'E', 46);
S_ReplaceAll('F' , 'F', 46);
S_ReplaceAll('G' , 'G', 46);
S_ReplaceAll('H' , 'H', 46);
S_ReplaceAll('I' , 'I', 46);
S_ReplaceAll('J' , 'J', 46);
S_ReplaceAll('K' , 'K', 46);
S_ReplaceAll('L' , 'L', 46);
S_ReplaceAll('M' , 'M', 46);
S_ReplaceAll('N' , 'N', 46);
S_ReplaceAll('O' , 'O', 46);
S_ReplaceAll('P' , 'P', 46);
S_ReplaceAll('Q' , 'Q', 46);
S_ReplaceAll('R' , 'R', 46);
S_ReplaceAll('S' , 'S', 46);
S_ReplaceAll('T' , 'T', 46);
S_ReplaceAll('U' , 'U', 46);
S_ReplaceAll('V' , 'V', 46);
S_ReplaceAll('W' , 'W', 46);
S_ReplaceAll('X' , 'X', 46);
S_ReplaceAll('Y' , 'Y', 46);
S_ReplaceAll('Z' , 'Z', 46);
//完了
//S_ReplaceAll('^(?!■).+$', '', 46);
S_ReplaceAll('^[\r\n]+', '', 46);
S_ReplaceAll('[\n]+', '\r\n', 46);
S_ReDraw(0);
// すべて選択
S_SelectAll(0);
// コピー
S_Copy(0);