lua - 空字符串的 Lua 模式匹配
问题描述
在尝试阅读 Lua 关于模式的文档后,我无法弄清楚。
我正在使用 OBS 插件来激活文本文档更改的源,并且该插件使用 Lua 模式匹配。当文档为空且仅为空时,我想触发源。我该怎么做呢?
例如,使用非空模式匹配:
感谢您的任何帮助!
解决方案
匹配空字符串的模式是
^$
在哪里
^
- 匹配字符串位置的开始$
- 匹配字符串位置的结尾。
也就是说,字符串的开始和结束位置必须在字符串中的相同位置。
推荐阅读
- git - 一次性输出所有 Git 日志
- javascript - Jersey Rest 服务仅返回 404
- python - UnicodeDecodeError:“utf-8”编解码器无法解码位置 173310 中的字节 0xb3:无效的起始字节
- scala - 将带有时区列的日期字符串转换为 spark scala 中的时间戳
- firebase - 更改 db (firebase) 应用程序崩溃
- microservices - 微服务架构松耦合的复杂性
- laravel - Laravel - 试图获取非对象的属性“id”
- ruby - 如何在 Ruby On Rails 中手动生成法拉第超时错误
- angular - 在 angular-cli 项目中使用 serve 命令
- angular - 在每个节点级别延迟加载树和分页 - 角度