-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