diff --git a/boot/boot.js b/boot/boot.js index fad5a6ca6..039874ea0 100644 --- a/boot/boot.js +++ b/boot/boot.js @@ -269,7 +269,7 @@ $tw.utils.stringifyList = function(value) { // Parse a string array from a bracketted list. For example "OneTiddler [[Another Tiddler]] LastOne" $tw.utils.parseStringArray = function(value) { if(typeof value === "string") { - var memberRegExp = /(?:\[\[([^\]]+)\]\])|([^\s]+)/mg, + var memberRegExp = /(?:^|\s)(?:\[\[(.*?)\]\])(?=\s|$)|(\S+)/mg, results = [], match; do {