在.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. pandas:测试字符串是否包含列表中的一个子字符串
- 3. 加入一个字符串是否包含在另一个字符串
- 4. 查看一个字符串是否包含另一个字符串
- 5. 有效检查一个字符串是否包含另一个字符串
- 6. 如何找到一个字符串是否包含在另一个字符串
- 7. 检查一个字符串是否包含另一个字符串
- 8. 如何测试一个字符串是否包含鱼壳中的另一个字符串?
- 9. Applescript:检查一个字符串是否包含空字符串?
- 10. 什么是测试MSSQL中字符串是否包含另一个字符串的最有效方法?
- 11. Actionscript 3:检查字符串是否包含另一个字符串
- 12. 检查字符串是否包含另一个字符串算法?
- 13. 检查char *类型的字符串是否包含另一个字符串
- 14. AutoHotkey的:测试一个字符串是一个URL
- 15. 测试字符串是以另一个字符串开始还是以另一个字符串结尾
- 16. 如何检查一个字符串是否至少包含另一个字符串中的一个字符?
- 17. 字符串除了与另一个字符串包含“+”
- 18. 检查字符串是否包含字(不是子字符串!)
- 19. 测试以查看一个字符串是否只包含字母数字
- 20. java - 如何测试一个字符串是否包含字母和数字
- 21. 测试字符串($文本),看它是否包含数字
- 22. 测试字符串是否只包含字母(a-z +éöêêøøetc ..)
- 23. JS:测试字符串是否包含任何unicode首字母
- 24. 一个字符串查找是否有另一个字符串
- 25. 测试一个字符串是否包含数千个子字符串中的一个
- 26. 如何检查一个字符串是否包含来自另一个字符串的任何字符?
- 27. C - 检查字符串是否是另一个字符串的子字符串
- 28. MYSQL搜索一个字符串是否包含特殊字符?
- 29. 检查一个字符串是否只包含特殊字符
- 30. 如何检查一个字符串是否包含一个子字符串 - mysql