В сложных регулярных выражениях может возникнуть ситуация, когда вы хотите использовать большое количество групп, некоторые из которых существуют для соответствия повторениям, а некоторые из них предназначены для предоставления обратных ссылок. По умолчанию текст, соответствующий каждой группе, загружается в массив обратной ссылки. В тех случаях, когда у нас много групп, и только нужно иметь возможность ссылаться на некоторые из них из массива backreference, мы можем переопределить это поведение по умолчанию, чтобы сообщить регулярному выражению, что определенные группы существуют только для обработки повторений и их не нужно захватывать и хранить в массиве backreference.
Для этой цели я использовал socket.io . Вот демонстрационное приложение ( link ), которое я упомянул.
Итак, выпустите событие на каждые 5% завершения процесса с конца сервера и прослушивания на стороне клиента, чтобы обновить процент на индикатор прогресса.
Ребята Techie могут ответить, если существуют другие эффективные альтернативы с Node.js для достижения того же