キーボードの記号まとめ
@
って 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 などの区切り。 正規表現では、任意の一文字を表す。 |