Мне нужно создать список спаривания для переименования большого файла. Я могу получить содержимое файла dir1 и dir2 с помощью php, но прежде чем отправить его на массовый renamer, мне нужно, чтобы они спаривались. Моя проблема в том, что даже в php вывод двух файлов находится в этой форме
output 1 abc.jpg def.jpg fgh.jpg output 2 _01.wmv _02.wmv _03.wmv
Попробовал выполнить регулярное выражение для него, удалив новые строки и поместив их в одну строку, затем используя
([a-zA-Z]+)(.jpg)(.+)(_[0-9]+\.wmv)
и заменяя
\r\n\1\2\r\n\4\r\n\3
Тем не менее, выходы first-> last и процедура должны быть повторены. Я знаю, что мне что-то не хватает.
Может быть, стартовая строка или другой оператор, о котором я не знаю. Пожалуйста, помогите. спасибо
РЕДАКТИРОВАТЬ//
Желаемый результат
abc.jpg _01.wmv def.jpg _02.wmv fgh.jpg _03.wmv
И, помещая их в одну строку, я имею в виду удаление всех новых строк, поэтому вывод будет таким:
abc.jpgdef.jpgfgh.jpg_01.wmv_02.wmv_03.wmv
Спасибо за ваш отзыв!