Я получаю каталоги от пользователей и сохраняю их в базах данных. Мне действительно нужна проверка, верны ли они. Прямо сейчас у меня есть список каталогов, которые можно использовать допустимым образом.
Только имя диска - (с прямой или обратной косой чертой и без нее)
X:
Диск с каталогом - (с прямой или обратной косой чертой и с прямой или обратной косой чертой и без нее)
X:\Test
Только две прямые или обратные косые черты (без завершающей прямой или обратной косой черты)
\\teela\admin$
IP-адрес - (с прямой или обратной косой чертой и без нее)
\\192.168.1.13
IP-адрес с каталогом - (с прямой или обратной косой чертой и с прямой или обратной косой чертой или без нее)
\\192.168.1.13\test
Скажите пожалуйста, это полный список или мы можем написать каталоги по-другому?