LINUX.ORG.RU

проверка имени файла ...


0

0

Есть строчка содержащая имя файла: char d[] = "abcde123123123.gif"; Нужно написать программу которая проверяет, чтобы в этой строчке были символы которые подпадают в классы : [a-z]|[A-Z]|[0-9]|не больше одной точки подряд ... ( если брать рег выражения соотв. ) - если что то есть выкидывать соотв ... ну короче говоря чтобы глупые юзеры не могли скопировать любой файд за пределами этой директории ... Как это поаккуратнее сделать ?

anonymous

Поаккуратнее сделать можно с помощью прав или исчи последнюю '/' и начиная от нее будет имя файла. Или что ты хочешь объясни понятнее.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.