无法 运行 while 循环与基于 Windows 的脚本宿主的 vbscript 运行ning 中的正则表达式相关
Unable to run while loop related to regular expressions in vbscript running through Windows based script host
我正在尝试通过 运行ning CurrencyEx.vbs 从以下 link 学习 VBScript 中的正则表达式语法:
https://msdn.microsoft.com/en-us/library/ms974570.aspx
然而,代码 运行s 在第 10 行,第 13 个字符处出现编译错误 'Expected identifier',代码:800A03F2。
do while re.
对 运行 正则表达式对象的 'while' 循环的任何建议都会有所帮助。
虚假换行符:
do while re.Test(inputstr) <> true
已添加:
模式中的最后一个)
\s*(($\s?)|(£\s?))?((\d+(\.(\d\d)?)?)|(\.\d\d))\s*(UK|GBP|GB|USA|US|USD)?)\s*$
不匹配。
该模式允许“$ 1.23 UK”。
您不应尝试从将布尔表达式与布尔常量进行比较的代码中学习。
我正在尝试通过 运行ning CurrencyEx.vbs 从以下 link 学习 VBScript 中的正则表达式语法: https://msdn.microsoft.com/en-us/library/ms974570.aspx
然而,代码 运行s 在第 10 行,第 13 个字符处出现编译错误 'Expected identifier',代码:800A03F2。
do while re.
对 运行 正则表达式对象的 'while' 循环的任何建议都会有所帮助。
虚假换行符:
do while re.Test(inputstr) <> true
已添加:
模式中的最后一个)
\s*(($\s?)|(£\s?))?((\d+(\.(\d\d)?)?)|(\.\d\d))\s*(UK|GBP|GB|USA|US|USD)?)\s*$
不匹配。
该模式允许“$ 1.23 UK”。
您不应尝试从将布尔表达式与布尔常量进行比较的代码中学习。