如何在 iOS 自动化脚本中搜索字符串中的子字符串? indexOf() 和 search() 方法不起作用
Posted
技术标签:
【中文标题】如何在 iOS 自动化脚本中搜索字符串中的子字符串? indexOf() 和 search() 方法不起作用【英文标题】:How to search for a substring in a string in iOS automation scripting? indexOf() and search() methods are not working 【发布时间】:2013-05-08 09:51:14 【问题描述】:如何在ios自动化脚本中搜索字符串中的子字符串? indexOf() 和 search() 方法不起作用。
【问题讨论】:
尝试使用正则表达式。你想检查子字符串的存在还是必须得到子字符串的位置 我想检查子字符串的存在。你能详细说明我可以使用哪个正则表达式吗? 您在跟踪日志中收到什么错误消息? search 和 indexOf 似乎都对我有用。 【参考方案1】:var text = target.frontMostApp().navigationBar().staticTexts()[0].value();
var index = text.indexOf("text that looking for");
UIALogger.logDebug("index is: " + i); // -1 means not found
已经测试过了。
【讨论】:
以上是关于如何在 iOS 自动化脚本中搜索字符串中的子字符串? indexOf() 和 search() 方法不起作用的主要内容,如果未能解决你的问题,请参考以下文章
如何在 C++ 中搜索 std::string 中的子字符串?
如何使用 PHP 中的正则表达式在字符串中搜索可以按任何顺序排列的子字符串