Самая длинная общая подстрока для более чем двух строк в PowerShell?

как мне найти совпадающие строки в массиве строк в PowerShell:

пример:

$Arr = "1 string first",
"2 string second",
"3 string third",
"4 string fourth"

Используя этот пример, я хочу, чтобы это возвращалось:

" string "

Я хочу использовать это, чтобы найти совпадающие части имен файлов, а затем удалить эту часть имени файла (например, удаление имени исполнителя из набора файлов mp3, например), без необходимости указывать, какая часть имени файла должна быть заменена вручную.

7
задан Winfred 20 November 2011 в 06:08
поделиться