右鍵說我有一個字符串,如{i|we|my friends} are {just|about} to go {walmart|asda|best buy}
我希望能夠隨機選擇{}
中的任何單詞,這些單詞由|
分開,這裏是我目前爲止的內容它只適用於一個{}
我需要它爲多個{}
的句子工作。用於匹配{word1 | word2}格式的文本的函數
Function UnspinWork(ByVal SpunWords As String) As String
Dim upperBound As Integer
Dim Random As New Random()
Dim ChosenSpunString As String
SpunWords = Replace(SpunWords, "{" & "}", "")
upperBound = Split(SpunWords, "|").Count
ChosenSpunString = Split(SpunWords, "|")(Random.Next(0, upperBound))
Return ChosenSpunString
End Function
感謝
什麼你的問題? – 2011-03-18 09:08:57
嗯,這隻適用於一個單詞,如果我發送一個多重{word1 | word2}一些文本{word1 | word2}它只會分裂第一個{ – user393273 2011-03-18 09:11:23