老哥们快来帮帮我
autojs吧
全部回复
仅看楼主
level 3
周一 楼主
抓了个控件,然后处理它desc储存的字符串,只想要字符串中间的价格,这个正则表达式是网上学来的,处理自己声明的字符串一点问题都没有,到这就不行了[泪][泪][泪]
2022年04月27日 16点04分 1
level 1
应该不是正则表达式的问题,提示C的内容是空,你没取到控件desc的字符串
2022年04月28日 01点04分 2
大佬那该怎么弄啊,我直接打印c,日志里能看到desc里边的内容
2022年04月28日 03点04分
@周一 如果确定c是有内容的,那你的正则表达式最好不要用中文和全角符号,据说中文及全角符号转码很容易出问题!
2022年04月28日 09点04分
level 3
周一 楼主
后续解决思路,改用replace先去除空格,然后用indexOf锁定价格前后边两个字符各自的位置,再用substr方法把价格从中间切下来,然后replace去除数字小数点以外所有的字符就OK了
2022年04月30日 03点04分 4
1