在.ahk脚本中,如何测试字符串是否包含另一个字符串?AutoHotKey - 测试字符串是否包含另一个字符串
1
A
回答
2
从AutoHotkey的帮助文件:
InStr函数(草堆,针[,区分大小写=假,StartingPos = 1,次数= 1]):返回字符串的字符串针的发生的位置草垛。与StringGetPos不同,位置1是第一个字符;这是因为0与“假”同义,使其成为直观的“未找到”指标。如果忽略参数CaseSensitive或false,则搜索不区分大小写(不敏感的方法取决于StringCaseSense);否则,案件必须完全匹配。如果省略StartingPos,则默认为1(Haystack的开始)。否则,指定2从Haystack的第二个字符开始,3指定从第三个开始,等等。如果StartingPos超出Haystack的长度,则返回0。如果StartingPos为0或负数,则搜索将以从该末端起的偏移量开始的反向(从右向左)进行。无论StartingPos的价值如何,返回的位置总是相对于Haystack的第一个字符。例如,“123abc789”中的“abc”的位置始终为4.指定2用于发生以返回第二个匹配的位置,为第三个匹配指定3等。相关项目:RegExMatch(),IfInString和StringGetPos。
相关问题
- 1. 试图找到一个字符串是否包含字符串
- 2. 测试一个字符串是否包含另一个字中的任何字
- 3. pandas:测试字符串是否包含列表中的一个子字符串
- 4. 如何确定一个字符串是否包含另一个字符串
- 5. 查看一个字符串是否包含另一个字符串
- 6. 有效检查一个字符串是否包含另一个字符串
- 7. 确定一个字符串是否包含另一个字符串
- 8. 加入一个字符串是否包含在另一个字符串
- 9. 如何找到一个字符串是否包含在另一个字符串
- 10. 检查一个字符串是否包含另一个字符串
- 11. 检查一个字符串是否包含另一个字符串
- 12. 如何测试一个字符串是否包含鱼壳中的另一个字符串?
- 13. Applescript:检查一个字符串是否包含空字符串?
- 14. 一个字符串包含另一个字符串
- 15. 什么是测试MSSQL中字符串是否包含另一个字符串的最有效方法?
- 16. 检查字符串是否包含另一个字符串算法?
- 17. Actionscript 3:检查字符串是否包含另一个字符串
- 18. 检查char *类型的字符串是否包含另一个字符串
- 19. 1个时字符串包含另一个字符串
- 20. 匹配一个字符串,但不包含它包含另一个字符串
- 21. AutoHotkey的:测试一个字符串是一个URL
- 22. 测试字符串是以另一个字符串开始还是以另一个字符串结尾
- 23. 如何检查一个字符串是否至少包含另一个字符串中的一个字符?
- 24. 找出一个字符串是否包含唯一字符
- 25. 字符串除了与另一个字符串包含“+”
- 26. 检查字符串是否包含字(不是子字符串!)
- 27. 函数来确定一个字符串是否只包含另一个字符
- 28. java - 如何测试一个字符串是否包含字母和数字
- 29. 测试以查看一个字符串是否只包含字母数字
- 30. 测试字符串($文本),看它是否包含数字