马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 245603013 于 2024-1-24 19:44 编辑
zm.RegExMatch非常好用哈,但是在百科里介绍的:"在模式最前面加上符号 ^ 将锚定从字符串的开始处做匹配。 "我测试了下貌似不起作用,比如[按键精灵] 纯文本查看 复制代码 zm.RegExMatch("123apple", "^%d+%a+$") 结果为空,去掉"^"就能匹配成功。(@﹏@)~
查了下lua的manual,在string.gmatch函数中提到:"a caret '^' at the start of a pattern does not work as an anchor, as this would prevent the iteration."
如果是这样的话,这个"^"就无法实现对字符串开始的定位了,有没有什么比较优雅的替代办法?求助下,感谢大佬 ♪(^∇^*)
|