2016-03-05 2 views
1

мне нужно некоторые основные операции со строками, как подстрока, найти строку в строке и т.д. Я нашел документацию некоторых стандартных функций для этого: http://www.lua.org/manual/2.4/node22.htmlКак получить доступ к стандартным функциям манипуляции строками в Lua?

Но когда я пытаюсь это, я получаю сообщение об ошибке:

input:29: attempt to call a nil value (global 'strfind') 

Должен ли я использовать require? Или эти методы содержатся в каком-то объекте?

+0

Попробуйте string.find –

+2

Эта связь об очень старой версии Lua. См. [Здесь] (http://www.lua.org/manual/5.3/manual.html#6.4) для современного Lua. –

ответ

1

Ссылка, которую вы отправили, предназначена для версии Lua 2.4. Последней версией на этом посту является версия Lua 5.3. Убедитесь, что вы просматриваете документацию для версии Lua, которую используете.

Lua 5.3 Reference

Смежные вопросы