Как часть большего кода, я пытаюсь разбить строку имени файла, чтобы я мог использовать базовый номер для поиска файла в наборе папок.
Типичные имена файлов:
TEST-999-TY-MOD-DOC-000999-SOME RANDOM FILE NAME.xls
TEST-999-TY-MOD-DOC-000998_SOME RANDOM FILE NAME.xls
TEST-999-TY-MOD-DOC-000997 SOME RANDOM FILE NAME.xls
TEST-999-TYP-MOD-DOC-000999-SOME RANDOM FILE NAME.xls
TEST-999-TYP-MOD-DOC-000998_SOME RANDOM FILE NAME.xls
TEST-999-TYP-MOD-DOC-000997 SOME RANDOM FILE NAME.xls
Единственное, что в этих именах файлов не меняется, - это 6-значный формат в 6-м разделе. Можно ли использовать функцию разделения для всех этих имен файлов, чтобы иметь толькобазовое имя
TEST-999-TY-MOD-DOC-000999
Если бы они были все одинаковой длины, то я мог бы использовать левую функцию, но, поскольку она меняется, и они не соответствуют тому, что они используют далее по имени файла, я борюсь
ура