raw text란 무엇인가에 대한 글
말 그대로 원시적인 텍스트를 의미하며, 일반적으로 문자열과 관련이 있다
이스케이프 문자 처리를 피할 때: 이스케이프 문자(\n, \t, \ 등) 원래 문자 그대로 표시할 때
파일 경로 및 URL: Windows에서 파일 경로를 표시하면 C:\windows
와 같이 표시하는데 이 때 \
키를 이스케이프 문자로 오해하는 경우가 종종있다.
r#"some text"#
키워드를 이용하여 사용할 수 있으며 예시는 다음과 같다.
fn main() {
println!(r#"C:\windows\temp"#);
}
실행 결과: C:\windows\temp
내용 출처:
> mithradates - 프로그래밍 언어 러스트를 배웁시다!