여기 있습니다. 루아에서 소문자로 문자열을 변환하려고하는데 작동하지 않습니다. 나는 이것을했다루아에서 문자열의 모든 문자를 소문자로 만들기
String = String:lower()
그러나 그것은 그것을 좋아하지 않는다. 나는 그것이 그것을하는 길이다라고 확신한다, 나는 그것이 전에하는 것을 보았다. 일부 사이트에서는 잘못된 버전의 통역사로 인해 문제가 발생할 수 있다고 제안합니다.
아이디어가 있으십니까?
여기 있습니다. 루아에서 소문자로 문자열을 변환하려고하는데 작동하지 않습니다. 나는 이것을했다루아에서 문자열의 모든 문자를 소문자로 만들기
String = String:lower()
그러나 그것은 그것을 좋아하지 않는다. 나는 그것이 그것을하는 길이다라고 확신한다, 나는 그것이 전에하는 것을 보았다. 일부 사이트에서는 잘못된 버전의 통역사로 인해 문제가 발생할 수 있다고 제안합니다.
아이디어가 있으십니까?
맞아,이 방법 중 하나입니다. "문자열"변수가 문자열이 아니면 작동하지 않고 오류가 발생합니다.
개인적으로, 나는 보통 .. 같은 것을 사용하는
myString = string.lower(myString)
그러나 그러나, mystring에 실제로 문자열입니다 가정
myString = myString:lower()
하고로서의 정말 같은 선호합니다.
"긴"버전에는 장점이 있습니다. 실제로 myString이 숫자이면 두 번째 오류가 발생하지만 실제로는 작동합니다.
고맙습니다. – OddCore
live demo에서 사용해보십시오.
"좋아하지 않는다"는 것은 무엇을 의미합니까? 오류 메시지가 있으면 알려주십시오. – lhf
내게이 오류를 준다는 의미입니다. 입력 : 1 : 글로벌 '문자열'(0 값)을 색인화하려고 시도합니다. 내가 사용하고있는 값 문자열이 비어 있어야했기 때문에 비어있는 것으로 나타났습니다. 그것은 복잡하지만 결국 코드에서 필요하지 않음을 알았으므로 괜찮습니다. – OddCore