Здравствуйте.
1) из базы приходит строка 1 (это raw запись массива на js)
2) я беру это строку и делаю split(, ), чтобы получить из строки массив, но получаю строку 2 (регулярки становятся строкой и мои строки такие как +7 обворачиваются еще в кавычки.)
скажите как мне это победить, мне для работы одного плагина на VUE нужно получать массив-маску, а элементами массива могут быть как строки так и регулярки, в базе все это строкой хранится.
вот третья строка на картинке это так как мне надо, те из 1ой строки хочу получить 3ию, но получаю 2ую.
Те мне нужно получить из базы
это
let rawMask = "['+', '7', '(', /\d/, /\d/, /\d/, ')', ' ', /\d/, /\d/, /\d/, '-', /\d/, /\d/, '-', /\d/, /\d/]" //string
и сделать так как-будто мы на js объявили так
let mask = ['+', '7', '(', /\d/, /\d/, /\d/, ')', ' ', /\d/, /\d/, /\d/, '-', /\d/, /\d/, '-', /\d/, /\d/] //array
может как-то по другому в базу записывать стоит?