使用 Lua 模式匹配破折号和换行符
Matching dashes and newlines with Lua pattern
我正在尝试使用 2 个换行符、连续 4 个破折号 (----) 和另外 2 个换行符作为分隔符拆分此文件。基本上 \n\n----\n\n
.
我在 gmatch 中输入的模式是 "([^\n\n----\n\n]+)"
但出于某种原因它也匹配 ----
没有该行的实例打破它。
您需要使用 %-
转义 -
。
我正在尝试使用 2 个换行符、连续 4 个破折号 (----) 和另外 2 个换行符作为分隔符拆分此文件。基本上 \n\n----\n\n
.
我在 gmatch 中输入的模式是 "([^\n\n----\n\n]+)"
但出于某种原因它也匹配 ----
没有该行的实例打破它。
您需要使用 %-
转义 -
。