Lua:
המרת מחרוזת לאותיות קטנות
How to:
-- מהמרים מחרוזת לאותיות קטנות בלואה
local myString = "Shalom, OLAM!"
local lowerString = myString:lower()
print(lowerString) -- תוצאה: shalom, olam!
הפונקציה lower()
זמינה על כל עצם מסוג string
. זה ממיר את כל התווים במחרוזת לאותיות קטנות.
Deep Dive
מהמרה לאותיות קטנות היא פונקציה סטנדרטית ברוב שפות התכנות. בלואה, string.lower()
היא הדרך המובנית לעשות זאת. הפונקציה מתבססת על כללי ה-UniCode למה שחשוב להדגיש במיוחד כשעובדים עם שפות כמו עברית שבהן יש תווים מיוחדים. יש כמובן אלטרנטיבות כמו כתיבת פונקציה מותאמת אישית, אבל ברוב המקרים, הפונקציה המובנית תספיק.
See Also
- Lua 5.4 Reference Manual: www.lua.org/manual/5.4/manual.html#pdf-string.lower
- UniCode Standard: www.unicode.org