-3
我试图从命令行中删除VBScript中的字符串中的所有非字母字符。从命令行中删除VBScript中的非字母字符
这里是我迄今:
Set wshShell = CreateObject("WScript.Shell")
Dim test
test = "Hello:, world!"
test = strClean(test)
WScript.Echo(test)
Function strClean(strVal)
Set objRegEx = CreateObject(“VBScript.RegExp”)
objRegEx.Global = True
objRegEx.Pattern = “[^A-Za-z\n\r]”
strSearchString = objRegEx.Replace(strVal, “”)
End Function
但我发现了以下错误:
my.vbs (8, 35) Microsoft VBScript compilation error: Invalid character
这不是您的实际代码,因为没有足够的行来匹配错误消息提供的位置。如果你想知道你的代码不工作的原因,请发布你的代码。 –
@KenWhite更新。 – ConfusedDeer
用ASCII替换Unicode引号 – Slai