Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我寻找一种从最后一个字符开始搜索字符串的方法。
我确实有一个带有 for next 循环的解决方案,并逐个解析字符串。但必须有更聪明的方法来做到这一点。我试图用
pos (" "=i$)
但是这句话从头开始
循环会做,但它很慢。您可以使用一个 inbuild 命令
I$="123 ABC DEF" X = POS (" "=I$,-1)
这为您提供了 I$ 中最后一个空格的位置, 结果为 7
另一种选择是使用 MASK(),它与 unix "grep" 非常相似