TC官方合作论坛
标题:
请问怎样 ’ 只 ‘ 截取字符串中的 ‘数字’?谢谢
[打印本页]
作者:
xsha0709
时间:
2015-9-22 16:11
标题:
请问怎样 ’ 只 ‘ 截取字符串中的 ‘数字’?谢谢
字符串的大小不是固定的,我先是获取窗口标题,标题里有游戏的ID,所以我只要获取ID后面的数字就好了,怎么实现?因为字符串不是固定的(因为名字的个数不一样,有的名字2个字有的6个字,所以用字符串截取固定位置的方法行不通)
作者:
kohaddf
时间:
2015-9-22 16:22
建议你搜索下正则,可以处理这个问题
作者:
winbei2010
时间:
2015-9-22 16:56
rstr=regexmatchtext(text,"[0-9]+",true,true)
正则表达式
作者:
rainshine
时间:
2015-9-22 20:39
有道理 正则\d+
作者:
xsha0709
时间:
2015-9-23 17:02
winbei2010 发表于 2015-9-22 16:56
rstr=regexmatchtext(text,"[0-9]+",true,true)
正则表达式
标题=窗口获取的标题
rstr=regexmatchtext(标题,"[0-9]+",true,true)
这样就可以了?
作者:
xsha0709
时间:
2015-9-23 17:45
winbei2010 发表于 2015-9-22 16:56
rstr=regexmatchtext(text,"[0-9]+",true,true)
正则表达式
谢谢,完美解决了。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1