Б
Безымянный_герой
Гость
Здравствуйте, товарищи!
Помогите, пожалуйста, с написанием функции, которая бы сравнивала несколько похожих строк с заданным шаблоном(тоже строка), и возвращала строку, в которой совпадений больше, чем в остальных.
пример. Шаблон="targetpathname\filename.exe"
функция должна сравнить строки
C:\targetpathname\filename.exe
C:\filename.exe
C:\targetpathname\anotherfolder\filename.exe
C:\targetpathname\falsealert\filename.exe
и выдать строку C:\targetpathname\filename.exe
Поскольку функция должна будет работать с именами исполняемых файлов, следует предусмотреть в то обстоятельство, что у файла может отсутствовать расширение(C:\targetpathname\filename-тоже учитывается), либо имя файла(C:\.exe)
Функция-часть моей недописанной программы, которая будет направлена во благо и должна поднять авторитет Autoit.
Помогите, пожалуйста, с написанием функции, которая бы сравнивала несколько похожих строк с заданным шаблоном(тоже строка), и возвращала строку, в которой совпадений больше, чем в остальных.
пример. Шаблон="targetpathname\filename.exe"
функция должна сравнить строки
C:\targetpathname\filename.exe
C:\filename.exe
C:\targetpathname\anotherfolder\filename.exe
C:\targetpathname\falsealert\filename.exe
и выдать строку C:\targetpathname\filename.exe
Поскольку функция должна будет работать с именами исполняемых файлов, следует предусмотреть в то обстоятельство, что у файла может отсутствовать расширение(C:\targetpathname\filename-тоже учитывается), либо имя файла(C:\.exe)
Функция-часть моей недописанной программы, которая будет направлена во благо и должна поднять авторитет Autoit.