LUA:在字符数后分割的字符串

edc*_*der 1 lua

我有一个18位数字,并希望将其分成2个部分(每个9位).你能告诉我一个关于它的方法吗?

我尝试了string.split并将其与string.len分开,但这似乎不起作用.

例如:数字= 45698745896547854

帮助将不胜感激.

edc*_*der 5

我做了一些思考,并且能够以这种方式解决它:

stringOne = string.sub(IHINumber, 1, 9)
stringTwo = string.sub(IHINumber, 10, 18)
Run Code Online (Sandbox Code Playgroud)

  • 如果s的数字为字符串:a,b = s:sub(1,9),s:sub(-9) (2认同)