我正在試圖找到正確的正則表達式語法,用於匹配和分割由雙括號包圍的單詞。正則表達式匹配包含在雙括號中的單詞
const string originalString = "I love to [[verb]] while I [[verb]].";
我試圖
var arrayOfStrings = Regex.Split(originalString,@"\[\[(.+)\]\]");
但它並沒有正常工作。我不知道我做錯了
我想arrayOfStrings出來,像這樣
arrayOfStrings[0] = "I love to "
arrayOfStrings[1] = "[[verb]]"
arrayOfStrings[2] = " while I "
arrayOfStrings[3] = "[[verb]]"
arrayOfStrings[4] = "."
這將刪除括號內的詞,這不是用戶想要的。 – JDB 2013-02-13 20:15:30
Cyborgx37,括號不會被刪除。它將返回到勞倫斯伯克所要求的。 – 2013-02-13 20:28:48
你是對的。我的錯誤 - 顯然我誤解了Regex.Split函數。不幸的是,當我嘗試刪除我的downvote時,我收到錯誤消息。 – JDB 2013-02-13 20:33:32