仅检索数字并忽略字符串中的字母

2023-11-29

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


我会使用正则表达式:

s = "20B"

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

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

WScript.Echo num
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

仅检索数字并忽略字符串中的字母 的相关文章

  • 命令行参数 - 所需对象:'objshell.NameSpace(...)'

    我正在编写一个脚本 该脚本将利用 Windows 的内置功能来解压缩提供的 zip 文件 我对 vbscript 还很陌生 所以有些语法让我有点困惑 我正在使用一些现有代码并尝试修改它 以便它将采用命令行选项作为文件名 如果我使用命令行传递
  • .vbs 文件可以是预定脚本吗?

    我编写了一个 vbs 脚本 目前由用户手动运行 如何在 Windows XP 和 Windows 7 上第一次手动执行此脚本时 在任务计划程序中自行安排该脚本 在每天的固定时间自动运行 EDIT Option Explicit Dim oS
  • 从ini文件中读取数据

    我有一个需要输入文件名的 vbscript 代码是 Dim tsout Set tsout gofs CreateTextFile C csv Dim tsin Set tsin gofs OpenTextFile C csv 我该如何配置
  • VBScript 运行时错误“800a000d”

    在我们的业务中 我们使用安全向导来控制和管理活动目录安全性 并对所做的更改进行审计跟踪 这是一个带有 ASP 前端的 SQL 数据库 它还可以与我们的 Active Directory 进行通信 编写该向导的人已经在我们的网站上为公司的另一
  • adArray 的 VBScript / ADODB 语法问题?

    我希望有人能给我一些关于我的 vb 脚本的新视角 该脚本的主要目的是使用一些参数执行存储过程 我得到的错误是 预计声明结束 我没有做过太多的 VB 脚本编写 但从目前为止我发现的情况来看 这个错误是由于某种语法问题造成的 我已经查看这个脚本
  • 使用 VBScript 检查排序顺序

    假设我有一个数组 arr1 其中包含日期值 如下所示 Arr1 50 9 3 2012 4 57 02 AM 22 3 2012 5 57 02 AM 9 5 2012 8 57 02 AM 9 3 2011 4 57 02 上午 Edit
  • Subversion 中的忽略文件会从 svn:ignore 属性中删除旧值

    我有一个 Subversion 工作副本G csmdepot 构建其中有不同的文件 有些被忽略 有些则没有 我忽略了 Tortoise 的文件 Build 1 wimignored Build 2 wimignored WimID xml
  • VBScript 中的对象/类字典

    vbscript 中是否可以有对象 类的字典 例如 Class employeeclass Public first last salary End Class Dim employeedict Set employeedict Creat
  • 使用 qtp 功能单击特定链接

    我想通过创建一个在操作中调用的函数来自动执行 Flipkart 的登录过程 Function Website this is the function Systemutil Run iexplore exe http www flipkar
  • 如何使用 java/vb 脚本调用自定义 ActiveX dll 中的方法

    我使用 VB6 创建了一个 ActiveX dll 并使用打包和部署向导将其打包 生成了一个 cab 文件和一个演示 HTML 页面 此 ActiveX dll 包含一个 simgle 方法 该方法返回字符串且不接受任何参数 我遇到的麻烦是
  • 等待程序完成

    为了监视带宽使用情况并且不要在启动时加载不必要的程序 我想先执行dumeter exe 然后执行firefox exe 当我关闭firefox时 它应该杀死dumeter 我使用以下代码启动 Set WshShell WScript Cre
  • CreateObject() vbs 的对象列表

    我喜欢脚本 我不喜欢重新发明轮子 所以我喜欢 CreateObject您能给我指出一个可在 VBScript 上使用的广泛且有用的对象列表并附上简短说明吗 确实 我还没有找到超过 50 个的网站 提前致谢 我自己并不知道有这样的列表 但我知
  • 使用参数将变量从 vbscript 传递到批处理文件

    请问如何将 inp 变量从这段 vb 传递到我的名为 job bat 的批处理 确实 在从 job bat 进行回显 echo 2 时 我注意到 inp 未正确传递 提示命令视图 inp而不是从 vbs 检索到的值 谢谢 For Each
  • 使用 ASP 将参数传递给存储过程

    我正在尝试将一些参数传递给经典 ASP 中的 SQL 存储过程 我看过几篇关于此的帖子 不确定我做错了什么 因为我似乎没有看到我的差异 set conn CreateObject ADODB Connection conn open DSN
  • 根据用户名获取广告详细信息

    我有一个代码可以从 AD 检索用户的详细信息 例如电子邮件地址 电话号码等 我当前使用的代码是 Set objSysInfo CreateObject ADSystemInfo strUser objSysInfo UserName msg
  • 如何使用 Window Script Host 查找活动(前台)窗口的窗口标题

    我想使用 Window Script Host WSH 查找当前处于活动状态 具有焦点 的窗口的标题 因为我希望 WSH 脚本仅在所需窗口处于活动状态时才发送键 注意 我无法使用替代方案 即在调用 sendkeys 之前激活所需的窗口 任何
  • 如何使用 VBS 将 ping 写入文本文件

    如果我使用 VBS 运行一些 CMD 命令 在本例中为 ping 如何使用 VBS 而不是 DOS 将命令写入文本文件 Set objCmdTest WScript CreateObject WScript Shell Set Output
  • 使用 VBscript 检查计算机是否被锁定

    如何使用 VBscript 检查计算机是否已被锁定 我想在计算机锁定后停止应用程序运行 并在计算机解锁后再次运行它 您可以尝试检查是否存在logonui exe过程 如果找到它 则计算机已锁定或未登录 Function IsLocked s
  • 如何使用 VBScript 读取 .zip 文件的内容而不实际解压文件?

    我有一个以父目录开头的 zip 文件 我需要从文件中读取该目录 然后搜索我的硬盘以查看该目录名称是否已存在 如果存在 我会将其删除并替换为 zip 文件的内容 所有这些我都可以做 除了读取 zip 而不实际解压缩文件 zip 文件的大小可以
  • VBscript“预期语句”错误

    我正在开发一个 vbscript 程序 但出现了 预期语句 错误 我找不到错误 我看过这个错误的一些示例 但它们对我没有帮助 我是 vbscript 新手 这是代码 Sub SetText tx lw Dim t l r a t 1 l L

随机推荐

  • 在 Grails 中,如何指定 ivy 解析器所需的 jar?

    在 grails 项目中 我根据参考文档添加了一个自定义 ivy 解析器 http www grails org doc latest guide single html 12 2 20 插件 20 存储库 然而 这个解析器需要 jsch
  • Swift 中的 HTTP 请求与 swift3 中的 POST 方法

    我正在尝试在 Swift3 中运行 HTTP 请求 将 2 个参数 POST 到 URL Example Link http test tranzporthub com street45 customer login php Params
  • JavaFX - BorderPane/StackPane 在子项更改后未调整大小

    从 JavaFX BorderPane 添加和删除内容时 我遇到调整大小问题 在手动调整窗口大小之前 不会调整 BorderPane 内容的大小 我编写了一个小型测试应用程序来模拟这种行为 该应用程序构建了一个 BorderPane 其中包
  • 无法将Redis服务器连接到nodejs,Docker compose

    我正在努力将 Redis 部署连接到我的 Nodejs 应用程序 当然 在本地不使用 docker 它工作得很好 所以我对这是否与我的代码有关 或者我设置 docker compose 文件的方式有争议 Dockerfile FROM no
  • 日期时间(微秒)

    微秒的日期时间值是否会以精确的精度转换为双精度 例如 我的日期是2017 年 7 月 3 日 10 00 00 00 刻度 636346728000000050 正如我所得到的那样 它转换为双倍42919 4166666667 同样 我已将
  • 如何获得 Spinner 的选定值?

    我正在尝试从 a 中获取选定的项目字符串Spinner 到目前为止我已经得到了这个 bundle putString ListDbAdapter DB PRI v getText toString 这不起作用并给出一个类转换异常 我想我可以
  • 在 xcode/ios 中以编程方式编辑 RTF/DOC 文件

    我有一个可以在 iPhone 上查看的 RTF 文件 现在我需要以编程方式编辑该文件 请告诉我该怎么做 例子 RTF文件内容 我是 StackOverflow 的新手 现在我需要以编程方式更改为以下行 我经常访问 StackOverflow
  • 在 Linux 中查找包的二进制文件

    我正在完成一个包 但是我似乎没有找到一种方法使包在系统中找到二进制文件 请注意下面的代码 find nim lt function message TRUE nimexe lt if Platform OS type unix nimexe
  • Laravel 中 Count 为零时如何获取记录

    我使用 Chart js 来显示每个月的预订数量 这是我的查询 它运行良好 我的问题是 如果一个月内没有预订 那么它不会显示任何内容 没有零值 在图表上我得到的值如下 1月23日 2月34日 4月23日 May 25 July 42 图表上
  • Pyspark 中的 JSON 文件解析

    我对 Pyspark 很陌生 我尝试使用以下代码解析 JSON 文件 from pyspark sql import SQLContext sqlContext SQLContext sc df sqlContext read json f
  • 网站图标在 IE 中不工作

    我有一个使用自定义 favicon ico 的网站 图标在除 IE 之外的所有浏览器中按预期显示 当尝试在 IE 中显示图标时 我得到大红色 x 当在另一个浏览器中显示图标时 它显示得很好 页面源码包括 它确实可以在其他浏览器中工作 谢谢你
  • jQuery + MarkItUp + Polymer - 让它发挥作用吗?

    Using Polymer 我正在尝试创建一个可重用的组件markItUp这样我就可以在需要时使用富文本编辑器 但是 尽我所能 我无法让它正确初始化 jQuery 选择器根本无法找到 textarea 元素来发挥其魔力 我已经尝试了很多添加
  • 子表中的外键约束允许插入父表中不存在的值

    我正在使用 SQL Server 2012 我已经在表上定义了外键约束 外键引用复合主键 当一列具有 00000 而另一列为空时 fk 约束不起作用 父表不包含 00000 两个 fk 列都有varchar数据类型 下面是示例 INSERT
  • 通知消息是否会计入collapse_key 限制?

    根据Firebase 通知文档 通知消息始终是可折叠的 我试图弄清楚他们是否有一些内在的collapse key 如果是这样 这是否算作collapse key每台设备最多 4 个 你是对的 从 Web 控制台发送的所有通知都是可折叠的 这
  • drupal_add_css、drupal_add_js 不起作用

    我在用drupal add css and drupal add js 将 CSS 和 JavaScript 文件添加到我的 Drupal 站点 我在一个名为 control 的模块中执行此操作 因此我正在使用的函数被称为control p
  • 如何从 HTML 中删除多个空白字符?

    我想删除来自用户端的额外空白 但我无法预测 HTML 的格式 例如 p It s interesting that you would try cfsetting since nothing in it s documentation wo
  • 解析 YAML,即使在有序映射中也能获取行号

    我需要获取 YAML 文件中某些键的行号 请注意 这个答案没有解决问题 我确实使用鲁梅尔 yaml 并且答案不适用于有序地图 usr bin env python3 coding utf 8 from ruamel import yaml
  • Linux 上的匿名内存是页面缓存的一部分吗?

    Is 匿名记忆 即程序堆和堆栈 Linux 上页面缓存的一部分 内核的链接文档没有说明这一点 But the Wikipedia entry about Page Cache contains a graphic look at the t
  • 从静态方法调用非静态方法 C# [重复]

    这个问题在这里已经有答案了 可能的重复 从静态方法调用非静态方法c 我们可以从创建实例的静态方法中调用非静态方法 代码 public class Foo public void Data1 public static void Data2
  • 仅检索数字并忽略字符串中的字母

    我有 10A 或 20B 之类的琴弦 我想要 10A 中的 10 个或 20B 中的 20 个 如何使用 VBScript 或 QTP 内部命令仅从字符串中分割数字 我会使用正则表达式 s 20B Set re New RegExp re