本文主要是介绍autojs通过正则表达式获取带有数字的text内容,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
视频连接
视频连接
参考
参考
var c=textMatches(/\d+/).findOne()console.log("当前金币"+c.text())
// 获取当前金币
UiSelector.textMatches(reg)
reg {string} | {Regex} 要满足的正则表达式。
为当前选择器附加控件"text需要满足正则表达式reg"的条件。
有关正则表达式,可以查看正则表达式 - 菜鸟教程。
需要注意的是,如果正则表达式是字符串,则需要使用\来表达(也即Java正则表达式的形式),例如textMatches(“\d+”)匹配多位数字;但如果使用JavaScript语法的正则表达式则不需要,例如textMatches(/\d+/)。但如果使用字符串的正则表达式则该字符串不能以"/“同时以”/“结束,也即不能写诸如textMatches(”/\d+/“)的表达式,否则会被开头的”/“和结尾的”/"会被忽略。
这篇关于autojs通过正则表达式获取带有数字的text内容的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!