Lua nie posiada wbudowanej funkcji do zmiany wielkości liter w ciągu, ale możesz łatwo osiągnąć ten cel, używając podstawowych funkcji manipulacji ciągami.
(“Jak to zrobić:”) Łączenie napisów jest fundamentem większości języków programowania i bywa często wykorzystywane w Lua.
(Jak to zrobić:) Zamiana tekstu na małe litery jest prostą ale ważną operacją w programowaniu.
(Jak to zrobić:) W Lua, metoda string.sub jest klasycznym podejściem do wyciągania podciągów.
string.sub
W Lua długość stringa dostaniesz błyskawicznie.
(Jak to zrobić:) Lua nie ma wbudowanej funkcji interpolacji łańcuchów, ale można osiągnąć podobny efekt wykorzystując string.format lub grawisów (w wersji 5.3+).
string.format
Oto jak pozbyć się cudzysłowów w Lua.
(Jak to zrobić:) Wyszukiwanie i zamiana tekstu w Lua jest niezwykle wygodne dzięki funkcjom wbudowanym w standardową bibliotekę string.
string
Lua nie obsługuje natywnie wyrażeń regularnych w ten sam sposób co języki takie jak Perl czy Python.