Сообщение от kichSman
|
И надеялся, что в js есть какое нибудь подобие положительного просмотра вперед с выводом результата в виде массива через match
|
подумал, что можно эмулировать просмотр назад, которого нет в js, с помощью revers строки, а потом использовать просмотр вперед
получилось длинно, т.к. revers есть только у массивов
поэтому на преобразования строка - массив много действий
это не для практического использования :-)
var text = 'row_grid js-modul-autoScroll-x js-modul-autoScroll-y',
arr = text.split('').reverse().join('')
.match(/\S+(?=-ludom-sj)/g) // массив того что надо, используя просмотр вперед
.join(' ').split('').reverse().join('').split(' ');
alert(arr);