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

标签 string lua

string1 = "ASDFJKL" ----> string1 = "A S D F J K L"

我正在使用 string.match() 在随机字母字符串中查找特定字母,这需要以任何方式将字母间隔开来实现此目的

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

最佳答案

仅需一行即可完成:

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

解释:

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

关于string - 如何在字符串的字符之间添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33968764/

相关文章:

c - 如何限制Lua字符串中的字符数

Lua 拒绝读取文件

url - 在字符串 lua 模式中查找 url

C++ getline 或 cin 不接受带空格的字符串,我搜索了谷歌,但我仍然很困惑!

python - 在 Python 3 中将字节列表转换为字符串

iphone - ios asihttprequest 发布字符串

mysql - 从Lua表向数据库(Mysql)插入数据

c++ - 如何摆脱这些 C++ 警告?

javascript - 代码在控制台中有效,但在 Hackerrank 中无效

java - 用正则表达式组合替换子字符串