소소한 단어 정리
-
<>Angle-bracket- 각진 모양의 괄호
- markup 및 프로그래밍 언어에서 사용
- 중국어, 일본어, 한국어에서는 문장 부호로써 사용
-
[]Square brackets- 사각 괄호
- 배열, 인덱스 접근, 정규 표현식 등에서 사용
- 수학적 표현이나 문법 설명에도 자주 등장
-
{}Curly brackets / Braces- 중괄호 또는 브레이스
- 블록 구조를 명시할 때 사용 (ex. if, for, 함수 정의 등)
- JSON, CSS에서도 필수적 요소
-
()Parentheses- 괄호 또는 둥근 괄호
- 함수 호출, 수식 우선순위 명시 등에 사용
- 언어학, 수학, 논리학 등 다양한 분야에서 사용
-
&Ampersand- "and"를 의미하는 기호
- HTML에서 엔티티 선언 시 사용 (
,&) - 쉘 스크립트에서 백그라운드 실행 (
command &)의 의미도 가짐
-
|Pipe- 파이프 기호
- Unix/Linux에서 명령어 연결 시 사용 (
ls | grep txt) - Java/TypeScript에서 bitwise OR 또는 type union으로 사용
-
^Caret / Circumflex- 텍스트 기반 커서 표시, 또는 XOR 연산자로 사용됨
- 정규 표현식에서 줄의 시작을 의미 (
^abc) - 일부 Markdown 문법이나 Latex 수식에도 사용
-
~Tilde- 홈 디렉토리 경로로 사용 (
~/Downloads) - JavaScript에서 bitwise NOT 연산자로 사용
- 부정확하거나 대략적인 값을 나타낼 때도 사용 (
~100명)
- 홈 디렉토리 경로로 사용 (
-
@At sign- 이메일 주소 구분 (
user@example.com) - Java의 어노테이션, Python의 데코레이터, Git의 ref 등에서도 쓰임
- SNS에서는 사용자 태그로 사용됨
- 이메일 주소 구분 (
-
#Hash / Pound sign- URL fragment 식별자 (
example.com/page#section) - CSS id 선택자 (
#header) - 소셜미디어 해시태그 (
#java,#spring) - 쉘 스크립트에서 주석으로 사용 (
# this is a comment)
- URL fragment 식별자 (