Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
事情就是这样。我正在尝试在 Lua 中将字符串转换为小写,但它不起作用。我已经做到了
String = String:lower()
但它不喜欢它。我确信这是这样做的方法,我以前见过它。一些站点表明这可能是由错误版本的解释器引起的问题。
有任何想法吗?
你是对的,这是实现它的方法之一。如果您的“字符串”变量不是字符串,它只会不起作用并引发错误。
就个人而言,我通常更喜欢使用类似..
myString = string.lower(myString)
但它真的和做一样
myString = myString:lower()
然而,假设 myString 实际上是一个字符串。
“长”版本有一个优点,如果 myString 是一个数字,它实际上可以工作,而在这种情况下第二个错误。