문자열 보간하기

Lua:
문자열 보간하기

How to: (어떻게 사용하는가)

Lua에서 문자열 내삽을 할 때는 string.format 함수나 concat operator (..)를 사용해요.

local name = "세계"
local greeting = string.format("안녕하세요, %s!", name)
print(greeting)  -- 출력: 안녕하세요, 세계!

local temperature = 23
local weather = "지금 기온은 "..temperature.."도 입니다."
print(weather)  -- 출력: 지금 기온은 23도 입니다.

Deep Dive (깊이 있는 정보)

Lua에서 공식적으로 문자열 내삽 기능을 제공하는 것은 아니에요. 하지만 string.format을 통해 C’s printf 스타일의 내삽을 할 수 있죠. Lua 5.1 버전부터 사용 가능합니다. 이외에도 문자열 연결(concatenation) 연산자인 ..을 간단히 사용할 수 있어요. 내삽 방식에는 성능상 차이가 있을 수 있으니 상황에 따라 적절히 선택하는 게 중요합니다.

See Also (관련 자료)