Как разделить строку мета-тегов с помощью регулярных выражений? - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть несколько мета-тегов в строке, и я хочу иметь возможность разбить их на массив.

пример данных: "<meta ..... /><meta ..... /><meta ..... /><meta ..... />"

Каков наилучший способ сделать это?

Заранее спасибо.

1 Ответ

1 голос
/ 12 апреля 2019

 var str="<meta test1 /><meta test2 /><meta test3 /><meta test4 />";
    var patt = /<meta (.*?)\/>/gm;
    var arr=str.match(patt);
    var i = 0;
    for(item of arr){
    	arr[i]=item.substring(5,item.length-2);
    	i++;
    }
  console.log(arr);
  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...