더북(TheBook)

문자열 내부의 따옴표 앞에 \(백슬래시)를 붙였습니다. 백슬래시는 그다음에 나오는 문자를 기존과 다르게 처리하라고 엔진에 알리는 역할을 합니다. 원래는 따옴표가 문자열을 알리는 기호지만, 백슬래시가 붙은 따옴표는 일반 문자로 해석됩니다. 이렇게 기호를 다르게 해석하게 하는 행위를 이스케이핑(escaping)이라고 합니다. 따옴표에 사용하면 따옴표를 이스케이핑한다고 표현합니다.

문자열 내부에서 백슬래시를 사용하고 싶다면 마찬가지로 앞에 백슬래시를 붙이면 됩니다. 다음은 백슬래시를 이스케이핑한 경우와 이스케이핑하지 않은 경우입니다.

> '문자열 안에 백슬래시(\\)가 있어요.';
< '문자열 안에 백슬래시(\)가 있어요.'
> '문자열 안에 백슬래시(\)가 있어요.';
< '문자열 안에 백슬래시()가 있어요.'
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.