string - Lua 字符串库中 ^ 和 $ 的作用
问题描述
我最近阅读了这两个标点符号,发现它真的很混乱。
模式是模式项的序列。模式开头的插入符号“^”将匹配锚定在主题字符串的开头。模式末尾的“$”将匹配锚定在主题字符串的末尾。在其他位置,'^' 和 '$' 没有特殊含义,代表自己。(参考手册 5.3)
锚?这个解释是什么意思?主题字符串结尾/开头的匹配项?主题字符串的开头/结尾,那是什么?
解决方案
推荐阅读
- discord.js - Discord.js 使用 .awaitMessages 创建响应式命令
- sql - 根据条件选择单行
- angular - 将对象传递给路由器中的另一个组件
- sql - 外部表 KUP-04021:字段加载问题的字段格式错误
- github - 从拉取请求中选择几个提交以在 Github 中合并
- regex - 在 Postgres 的列中匹配“n”个特殊字符的出现
- c - c中的getchar()如何处理字符串输入
- r - 使用 unique(data.table) 或 distinct (dplyr) 和部分 gsub 删除行
- mysql - 计算行数和连接表
- git - 从本地删除但作为用户分支存在于repo中时如何从git repo下载分支