我正在尝试找到正确的正则表达式语法来匹配和拆分被双括号包围的单词。
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] = "."