Edited at

キーボード上のその記号、英語で言えますか ?


キーボードの記号まとめ

@ って 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 の表内で表示したい時は &#124; でいける。
以下のように yaml で改行したい時。などなど。
key: |
data

/
スラッシュ
slash
割り算とか、日時区切る時とか。

\
バックスラッシュ
back slash
文字の escape に使われがち。
ASCIIの \ はJIS X 0201 では ¥ であるため、日本では \ が ¥ として表示されるものが多い。

¥
円マーク
yen symbol, yen sign, yen

:yen: :yen: :yen: :yen: :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 などの区切り。
正規表現では、任意の一文字を表す。