如何在字符串的字符之间添加空格

Jac*_*nst 2 string lua

string1 = "ASDFJKL" ----> string1 = "A S D F J K L"
Run Code Online (Sandbox Code Playgroud)

我用来string.match()在一串随机字母中查找特定字母,这需要以任何方式将字母间隔开来做到这一点

或者我应该使用不同的方法来检查字符串中是否有我想要的内容?

Tim*_*Tim 5

只需一行即可完成:

string1 = string1:gsub(".", "%1 "):sub(1,-2)

解释:

  1. string1:gsub(".", "%1 ")找到每个字符并在每个字符后面添加一个空格。
  2. :sub(1,-2)删除最后一个空格字符。