ASCIIは整数で表されるデジタルデータと文字(制御文字、特殊文字、数字、英文字大文字・小文字)とが対応づけられたコードです。また、ASCIIはテキストの構造や見た目に関する情報は持ちません。
AppleScript で、ASCII番号によって文字を表わすには、「ASCII character(xx)」と書きます。
例えば、ASCII character (49) では "1" が返ってきます。
逆に、文字をASCII番号で表わすには、「ASCII number "x"」とします。
例えば、ASCII number "1" では、49 が返ってきます。
また、Mac OS X 10.5 からは text のidプロパティが使えるようになりました。「id of "x"」です。
例えば、id of "1" で、49 が返ってきます。
ASCII表
このASCII表は、次のAppleScript から出力したものをベースにして、制御コードの追加等修正を加えて作成しました。
キーワード:AppleScript、ASCII character、ASCII number、ASCII
AppleScript で、ASCII番号によって文字を表わすには、「ASCII character(xx)」と書きます。
例えば、ASCII character (49) では "1" が返ってきます。
逆に、文字をASCII番号で表わすには、「ASCII number "x"」とします。
例えば、ASCII number "1" では、49 が返ってきます。
また、Mac OS X 10.5 からは text のidプロパティが使えるようになりました。「id of "x"」です。
例えば、id of "1" で、49 が返ってきます。
ASCII表
0 | NUL(\0) |
---|---|
1 | SOH |
2 | STX |
3 | ETX |
4 | EOT |
5 | ENQ |
6 | ACK |
7 | BEL(\a) |
8 | BS (\b) |
9 | HT (\t) |
10 | LF (\n) |
11 | VT (\v) |
12 | FF (\f) |
13 | CR (\r) |
14 | SO |
15 | SI |
16 | DLE |
17 | DC1 |
18 | DC2 |
19 | DC3 |
20 | DC4 |
21 | NAK |
22 | SYN |
23 | ETB |
24 | CAN |
25 | EM |
26 | SUB |
27 | ESC(\e) |
28 | FS |
29 | GS |
30 | RS |
31 | US |
32 | SP (スペース) |
33 | ! |
34 | " |
35 | # |
36 | $ |
37 | % |
38 | & |
39 | ' |
40 | ( |
41 | ) |
42 | * |
43 | + |
44 | , |
45 | - |
46 | . |
47 | / |
48 | 0 |
49 | 1 |
50 | 2 |
51 | 3 |
52 | 4 |
53 | 5 |
54 | 6 |
55 | 7 |
56 | 8 |
57 | 9 |
58 | : |
59 | ; |
60 | |
61 | = |
62 | > |
63 | ? |
64 | @ |
65 | A |
66 | B |
67 | C |
68 | D |
69 | E |
70 | F |
71 | G |
72 | H |
73 | I |
74 | J |
75 | K |
76 | L |
77 | M |
78 | N |
79 | O |
80 | P |
81 | Q |
82 | R |
83 | S |
84 | T |
85 | U |
86 | V |
87 | W |
88 | X |
89 | Y |
90 | Z |
91 | [ |
92 | \ |
93 | ] |
94 | ^ |
95 | _ |
96 | ` |
97 | a |
98 | b |
99 | c |
100 | d |
101 | e |
102 | f |
103 | g |
104 | h |
105 | i |
106 | j |
107 | k |
108 | l |
109 | m |
110 | n |
111 | o |
112 | p |
113 | q |
114 | r |
115 | s |
116 | t |
117 | u |
118 | v |
119 | w |
120 | x |
121 | y |
122 | z |
123 | { |
124 | | |
125 | } |
126 | ~ |
127 | DEL |
128 | \ |
このASCII表は、次のAppleScript から出力したものをベースにして、制御コードの追加等修正を加えて作成しました。
set theTextList to ""
repeat with i from 0 to 255
try
set theTextList to theTextList & return & (i as text) & tab & (ASCII character i)
--character id i
end try
end repeat
set the clipboard to theTextList
キーワード:AppleScript、ASCII character、ASCII number、ASCII