2015-10-15 119 views
-1

如何使用vbscript在文件中的雙引號中搜索和替換字符串?在雙引號內搜索並替換字符串

例如:「thisisstring」是否可以搜索thisisstring來替換「wearestrings」?

+1

SO是不是我們閱讀[文檔]的地方(https://msdn.microsoft.com/en-us/library/238kz954)到一個小例子您。 –

+0

非常抱歉,我認爲我的擔心被誤解,我擔心我們如何搜索和替換任何特殊字符所包含的任何字詞(用戶不知道所包含的字詞),在這裏我給出了特殊字符「」。 – InConfusionwidcode

+0

你想替換任意的單詞或特定的單詞嗎?在任何一組特殊字符之間或雙引號之間。請具體(例子會有所幫助)。同時顯示您目前擁有的代碼。就目前而言,你的問題既不明確,也過於寬泛。 –

回答

1

此使用the function Replace()

Option Explicit 
Dim Message,MyString,ReplaceString,NewMessageString 
Message = "Hello ""thisisstring"" Example" 
MyString = DblQuote("thisisstring") 
ReplaceString = DblQuote("wearestrings") 
NewMessageString = Replace(Message,MyString,ReplaceString,1) 
wscript.echo Message & VbcrLF & NewMessageString 
'***************************************************** 
Function DblQuote(Str) 
    DblQuote = Chr(34) & Str & Chr(34) 
End Function 
'*****************************************************