使用vbscript检索文件中的函数名称

时间:2018-05-15 07:35:00

标签: regex vbscript

我正在尝试使用VBScript检索文本文件中的所有函数名称但到目前为止没有运气。

Function getProductName()

为此,我使用了如下的正则表达式来获取子字符串,但它不起作用。

"^Function([.*]?)\("

1 个答案:

答案 0 :(得分:0)

你想要

  • Function关键字(\bFunction
  • 强制性空白(\s+
  • 第1组中的
  • 函数名称(\w+足够接近)
  • 可选空格(\s*
  • 左括号(\(

虽然最后两件事对于任务来说并不是绝对必要的。

所以这会奏效:

\bFunction\s+(\w+)\s*\(

这也可行:

\bFunction\s+(\w+)

使用全局标志设置为True