仅检索数字,而忽略字符串中的字母 [英] Retrieve only numbers and ignore alphabets from String

查看:49
本文介绍了仅检索数字,而忽略字符串中的字母的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有10A或20B之类的字符串.我想要10A中的10或20B中的20.如何使用VBScript或QTP内部命令从字符串中仅分割数字?

I have strings like 10A or 20B. I want 10 in 10A or 20 in 20B. How to split only numbers from string using VBScript or QTP internal commands?

推荐答案

我将使用正则表达式:

s = "20B"

Set re = New RegExp
re.Pattern = "^\d+"

For Each m In re.Execute(s)
  num = CInt(m)
Next

WScript.Echo num

这篇关于仅检索数字,而忽略字符串中的字母的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆