-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
Unicodeの引用符をASCIIの – Slai