Задача на строки(я в тупике) |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задача на строки(я в тупике) |
OMG |
Сообщение
#1
|
Гость |
Помогите плз. Вот решал задачку зашел в тупик, запарился искать ошибки,решал заново-опять ошибки.
Разделитель — один из символов « ,.;:!?"'» (начиная с пробела и заканчивая апострофом). Буква — любой символ, отличный от разделителя. Слово — последовательность букв, ограниченная с каждой стороны разделителем или концом строки. Например, в строке «x9i23!слово, ,» два слова — «x9i23» и «слово». Требуется произвести одно из следующих действий (при всех манипуляциях со словами разделители сохранять без изменений): удалить все слова, которые начинаются и заканчиваются одной и той же буквой, и продублировать все остальные слова. |
klem4 |
Сообщение
#2
|
Perl. Just code it! Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Ссылка + поиск по форуму, многое должно стать понятно
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
Сообщение
#3
|
Гость |
OMG, а также - поясни, что значит "продублировать"... Допустим, у тебя есть строка:
"this is, , a test of:: ? program." что должно получиться? |
Текстовая версия | 23.12.2024 20:55 |