Вот допустим, есть символьная строка вот такого вида: "?:87т?6*?и78?:%"
Спрашивается: как удалить из нее все символы типа $&!#%?*';:, оставляя только цифры/буквы?
Это надо все символы перечислять? А подругому нельзя? Просто по моей задумке ф-ия должна удалять из строки, введенной юзером, знаки препинания, значки доллара, и.т.д. А юзер - существо непредсказуемое. Мало-ли какой символ ему придет в голову написать...
А проблему я решил так - юзер в специальном файле пишет все буквы из своего алфавита (вдруг он буржуй =)). И прога потом, при проверке, сверяется с этим файлом. И если какого-то символа в списке нет, то он удаляется.