二重角かっこで囲まれた単語を照合および分割するための正しい正規表現構文を見つけようとしています。
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] = "."