У меня есть несколько строк
И мне нужно разделить их на слова которые в скобках и за скобками.
Примерно вот так
var val1 = '111[red]car';
var val2 = 'ms,d[green][black]tea';
var val3 = 'asdsasun'
alert({'in': val1.replace(/[^[...]]/g, "") ,' out': val1.replace(/[[...]]/g, ""); }); // {'in':[ red ] ,'out':[ 111, car] }
alert({'in': val2.replace(/[^[...]]/g, "") ,' out': val2.replace(/[[...]]/g, ""); }) // {'in':[ green, black ] ,'out':[ms,d, tea ] }
alert({'in': val3.replace(/[^[...]]/g, "") ,' out': val3.replace(/[[...]]/g, ""); }) // val1
Как мне лучше это сделать?