У меня есть строка типа первая часть, вторая часть
. Я хочу разбить его на ;
и вернуть вторую часть. Все работает нормально с:
start = mystring:find(';')
result = mystring:sub(start)
Но я надеялся сделать это в одной строке:
result = mystring:sub(mystring:find(';'))
Это не вызывает ошибки, но не возвращает ожидаемого результата. Это не большая проблема, так как он отлично работает с двумя строками кода, но понимание того, почему он не работает с одним файлом, поможет мне лучше понять, как работает lua.