Просмотр полной версии : Помогите создать правильною строку
Как из массиваarrInput = ['4','5','17']создать такую строку':contains(4),:contains(5),:contains(1 7)'
количество элементов в массиве меняется.
Вроде все просто но с запятой загвоздка.
jackdempsey2015
24.06.2015, 22:31
alert(
["1", "2", "3"].join(",").replace(/(\d+)/g, ":contains($1)")
)
AntonMs,
var arrInput = ['4','5','17'];
arrInput =''+arrInput.map(function(a) {
return ':contains('+a+')'
}) ;
alert(arrInput)
['4','5','17'].map(v => `:contains(${v})`).join(',')
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot