如何在字符串中进行模式匹配?
有没有办法迭代以逗号分隔的字符串,然后对匹配项执行某些操作?到目前为止我有: for a in string.gmatch("this, is, a commaseparated, string", "(…
在Lua中修改字符串中的字符
有什么办法可以替换Lua中字符串中第N位的字符。 这就是我到目前为止所想到的: function replace_char(pos, str, r) return str:sub(pos, pos - 1) ..…
在 Lua 中将路径名拆分为其组件的最简洁方法是什么
我有一个带路径的标准 Windows 文件名。我需要从字符串中分离出文件名、扩展名和路径。 我目前只是从末尾向后读取字符串以查找 .切断扩展名,第一个 \…
查找与 Lua 中的模式匹配的第一个字符串(XML 模式匹配)
我当前正在使用以下代码来解析 Xml 文件的一部分(我首先将整个文件读入单个字符串)。 for xmlMatch in xmlString:gmatch("<MyXmlElement.*</MyX…
// 用于提取/替换值的 Lua 模式
我有一个像 hello /world Today/ 这样的字符串, 我需要用 /MY NEW STRING/ 替换 /world Today/ 阅读我的手册发现 newString = string.match("hello /…
Lua 中的模式匹配字符串
我使用 Lua 将以下字符串拆分为一个表: (数据是相互对齐的。我没有找到如何在这个网站上编写这样的格式) IP:192.168.128.12 MAC: AF:3G:9F:c9:32:…
逻辑“或”在 Lua 模式中?
Lua中可以实现吗? local noSlashEnding = string.gsub("slash\\ending\\string\\", "\\|/$", "") -- noSlashEnding should contain "slash\\ending\\…
Lua“简单”字符串.gsub
我在字符串解析方面遇到了小问题。我有一个像这样的字符串: footage/down/temp/cars_[100]_upper/cars_[100]_upper.exr 并且我很难使用 gsub 删除该…
- 共 1 页
- 1