概述
概要
—正则表达式介绍
—正则表达式元字符
—正则表达式匹配示例
—正则表达式操作
1.正则表达式介绍
—正则表达式定义
—正则表达式解决哪些问题
2.正则表达式元字符
3.正则表达式常用表示次数的元字符
4.正则表达式中文字符匹配
5.正则表达式匹配示例
—普通字符的匹配
—场景字符串的匹配
6.正则表达式操作
—正则表达式相关操作
—正则表达式相关API
—代码演示 regex(正则表达式)
//测试用例
public void testRegex() throws UiObjectNotFoundException{
//使用正则API textMatches() 获取对象(结尾匹配)
//
UiObject uio = new UiObject(new UiSelector()
//
.textMatches("文件.*"));
//包含匹配
UiObject uio = new UiObject(new UiSelector()
.textMatches(".*管理.*"));
//uio.click();
/**
* classNameMatches 的使用
* android.widget.TextView
* */
UiObject filecontrol = new UiObject(new UiSelector()
.classNameMatches(".*TextView"));
//filecontrol.click();
/**
* 描述 descriptionMatches();
* 文件管理器
* */
UiObject filecontrol1 = new UiObject(new UiSelector()
.descriptionMatches(".件管理器"));
//filecontrol1.click();
/*
* resourceIdMatches();
*
* com.bignox.launcher:id/preview_background
* */
UiObject filecontrol2 = new UiObject(new UiSelector()
.resourceIdMatches(".*preview_background"));
filecontrol2.click();
}
最后
以上就是和谐小白菜为你收集整理的UiAutomator 正则表达式的使用的全部内容,希望文章能够帮你解决UiAutomator 正则表达式的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复