【发布时间】:2019-02-21 13:42:34
【问题描述】:
我一直试图在 lua 中为以下问题找到一个简单的解决方案:
给定一个字符串,例如str,获取最后出现的 A-mer(A 的一个或多个实例)的开始和结束位置。例如。对于字符串str = "123A56AA9",解决方案是start=7,finish=8。
要获得结束位置,我可以使用:
_,finish = str:find(".*A")` -- returns 8
但我找不到任何解决方案来获得起始位置。这可能吗? 谢谢!
【问题讨论】:
标签: string lua lua-patterns