我是靠谱客的博主 和谐小白菜,最近开发中收集的这篇文章主要介绍UiAutomator 正则表达式的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

概要
—正则表达式介绍
—正则表达式元字符
—正则表达式匹配示例
—正则表达式操作

1.正则表达式介绍

—正则表达式定义
正则表达式定义

—正则表达式解决哪些问题
正则表达式解决哪些问题

2.正则表达式元字符
正则表达式元字符

3.正则表达式常用表示次数的元字符
正则表达式常用表示次数的元字符

4.正则表达式中文字符匹配
正则表达式中文字符匹配

5.正则表达式匹配示例

—普通字符的匹配
普通字符的匹配

—场景字符串的匹配

场景字符串的匹配

6.正则表达式操作

—正则表达式相关操作
正则表达式相关操作

—正则表达式相关API
正则表达式相关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 正则表达式的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部