キーボードの記号まとめ
@ って at mark でググっても、いい記事ヒットしないな〜... え ! at sign なの !? ということがあったので、キーボード上に表示されている記号を英語で何と言うかまとめておきます。
(※ 一部キーボード上にはない記号もあるかもです ><)
| 記号 | Japanese | English | 補足 |
|---|---|---|---|
| ! | びっくりマーク、感嘆符 | exclamation mark, exclamation point | 多くのコンピュータ言語で否定を意味する。 [動]exclaim: 叫ぶ [名]exclamation: 絶叫,感嘆 |
| ' | シングルクォート、引用符 | single quote | アポストロフィ(apostrophe)と見た目が同じだが、アポストロフィは所有(brother's)とか省略(I'm)の文脈で使われるという点で異なる。 |
| " | ダブルクォート、二重引用符 | double quote | [動]quote: 引用する |
| ` | バッククォート | back quote, back tick | shell script とか ruby とかで、囲った文字列をコマンドとして実行してくれる。 ラテン文字ではグレイブアクセント、アクサングラーブと呼ばれるらしい。 |
| # | シャープ、嬰記号、番号記号、ナンバーサイン、ナンバー、井桁 | hash mark, number sign, pound sign | ruby, yaml とかでコメントアウト。 ruby で変数展開したい時 "Hi #{name} !" |
| $ | ドルマーク、ドル記号、ドル | dollar sign, dollar, dollar mark | shell script では環境変数を表したり、正規表現では最後の文字を表したりする。 |
| % | パーセント、パーセント記号 | percentage sign, percent sign | percent encoding(URL encoding) は URL で使えない文字を % と半角英数字の組み合わせで表現する。 %XX(Xは16進数の値)の3桁の値。 |
| & | アンド、アンド記号、アンドマーク、アンパサンド | ampersand, and | && で論理 AND 。 |
| () | 丸括弧、括弧 | parenthesis | Round brackets でも意味は通じるらしい。 |
| [] | 角括弧 | bracket | Square brackets でも意味は通じるらしい。 |
| {} | 波括弧 | brace | Curly brackets でも意味は通じるらしい。 |
| - | ハイフン、引く | hyphen, minus sign | -- で decrement。 正規表現では、前後の文字の範囲(0-9, a-z)。 KAT-TUN のファン。 |
| + | プラス、足す | plus sign | ++ で increment。 正規表現では、直前の文字の1回以上の繰り返し。 |
| = | イコール | equal | 代入する時とか。 |
| > | 大なり | greater than | 鉤括弧の終わりを表している時は、Angle brackets |
| < | 小なり | less than | 鉤括弧の始まりを表している時は、Angle brackets |
| ^ | キャレット、ハット | caret, hat | git では HEAD^ で1つ前の commit を表す。 正規表現では先頭文字を表す。 |
| ~ | チルダ、波線符号、にょろ | tilde | ruby では =~ で正規表現マッチ判定が使える。 |
| | | パイプ、縦線 | pipe, vertical bar, vertical line | | | で論理 OR 。 markdown の表内で表示したい時は | でいける。以下のように yaml で改行したい時。などなど。 key: | data |
| / | スラッシュ | slash | 割り算とか、日時区切る時とか。 |
| |バックスラッシュ | back slash | 文字の escape に使われがち。 ASCIIの \ はJIS X 0201 では ¥ であるため、日本では \ が ¥ として表示されるものが多い。 |
|
| ¥ | 円マーク | yen symbol, yen sign, yen |
|
| @ | アットマーク、単価記号 | at sign, at symbol, commercial at | メアドの印象強いですが、単価記号と言って元々は単価を表すために使われていたらしい。単価100円の商品 → @100 |
| * | アスタリスク、アスタ | asterisk | 原語の意味は「小さい星」。 かけ算。 正規表現で直前の文字の0回以上の繰り返し。 glob で任意の文字列を表すワイルドカード。 SQL では ALL ( SELECT * で表内の全ての列を対象とする)。などなど。 |
| : | コロン | colon | 三項演算子とか。 (A?B:C) |
| ; | セミコロン | semicolon | sentence の終わりを表現。 無限ループ for(;;) |
| ? | クエスチョンマーク、はてなマーク、疑問符 | question mark, interrogation mark | 正規表現では、直前の文字の0,1回の繰り返し。 [名]question: 質問 [名]interrogation: 尋問、疑問 |
| _ | アンダースコア、アンダーバー、下線符号 | underscore | underline は文字の下に引く線。 underbar は和製英語らしいです。 |
| , | コンマ、カンマ | comma | 3桁ごとに区切る時に使ったり。(1,000,000) |
| . | ドット、ピリオド、終止符 | dot, period, full stop | ファイル、ドメイン、IP などの区切り。 正規表現では、任意の一文字を表す。 |