๋ฐ˜์‘ํ˜•

raw๋ฌธ์ž์—ด 1

[Kotlin] ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž (escape character) ์™€ RAW ๋ฌธ์ž์—ด

Intro ์ฝ”ํ‹€๋ฆฐ์—์„œ์˜ ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž (escape character), ๊ทธ๋ฆฌ๊ณ  Raw์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. Escape character ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž๋ž€, ๋ฌธ์ž์—ด ๋‚ด์—์„œ ํŠน์ˆ˜ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฌธ์ž์ž…๋‹ˆ๋‹ค. ์—ญ์Šฌ๋ž˜์‹œ(\) ๊ธฐํ˜ธ๊ฐ€ ๋ถ™์€ ํŠน์ˆ˜ํ•œ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” ๋ฌธ์ž ๋ฆฌํ„ฐ๋Ÿด ์ž…๋‹ˆ๋‹ค. ์ฆ‰ ๋ฌธ์ž์—ด ์•ˆ์—์„œ ํŠน๋ณ„ํ•œ ์˜๋ฏธ๋กœ ํ•ด์„๋˜๋Š” ๋ฌธ์ž์ž…๋‹ˆ๋‹ค. ๊ตฌ๋ถ„ ์˜๋ฏธ \a ๊ฒฝ๊ณ ์Œ ์ถœ๋ ฅ \n ์ค„ ๋ฐ”๊ฟˆ, ๊ฐœํ–‰ (new line) \t ์ˆ˜ํ‰ ํƒญ์œผ๋กœ ์ผ์ •ํ•œ ๊ฐ€๊ฒฉ ๋„์šฐ๊ธฐ, ํƒญ (tab) \b ๋ฐฑ์ŠคํŽ˜์ด์Šค๋กœ ๋’ค๋กœ ํ•œ ์นธ ์ด๋™ (backspace) \r ๋™์ผํ•œ ์ค„์˜ ๋งจ ์•ž ์นธ์œผ๋กœ ์ปค์„œ ์ด๋™ (carriage return) \f ์ถœ๋ ฅ ์šฉ์ง€๋ฅผ ํ•œ ํŽ˜์ด์ง€ ๋„˜๊น€ (form feed) \\ \(์—ญ์Šฌ๋ž˜์‹œ) ๋ฌธ์ž ์ถœ๋ ฅ \' '์ž‘์€ ๋”ฐ์Œํ‘œ ๋ฌธ์ž ์ถœ๋ ฅ..

Programming/Kotlin 2022.10.05
๋ฐ˜์‘ํ˜•