Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
 Аватар для fluffi
0 / 0 / 1
Регистрация: 19.09.2010
Сообщений: 13

Ввод текста в браузере и вывода на печать опрделенных слов

29.09.2011, 23:01. Показов 1867. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, помогите пожалуйста. Нужно выдать на печать строки файла, в которых существуют пары слов-соседей, второе из которых начинается на ту же последовательность символов, которой заканчивается первое слово из этой пары. Это все на php.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2011, 23:01
Ответы с готовыми решениями:

Единая функция вывода текста на печать
Нужно разработать единую функцию вывода текста на печать входные параметры: тип сообщения (Сообщения для отладки, рабочее сообщение,...

Shell-процедура для ввода слов и вывода на печать.
Помогите пожалуйста разработать shell-процедуру (bash) выполняющую: 1. Ввод заданного параметром число слов. 2. Выводит каждое слово на...

Ввод текста в Мемо1 и вывод текста в Мемо2 по возрастанию слов
Здравствуйте! Пользователь вводит текст в Мемо1, по нажатию кнопки текст должен выйти в Мемо2 уже отсортированным по возрастанию...

5
Начинающий Линуксоид
18 / 18 / 0
Регистрация: 24.05.2011
Сообщений: 221
Записей в блоге: 1
30.09.2011, 09:33
Так выложи содержание файла а там и посмотрим
0
 Аватар для xAtom
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
30.09.2011, 16:16
fluffi, всё что в голову пришло.
PHP
1
2
3
4
5
6
7
$arr = file('test.txt');
$tab = '';
foreach($arr as $str) {
     if(preg_match('/([\w\d]+)\W+([\w\d]+)\W+(\\1)=?\W/i', $str, $tok))
         $tab .=  $str .'<hr>'; //в $tok массиве теперь содержиться слово с одинаковыми соседами
}
print $tab;
входной файл:
linker8 pascal linker
the, unreal WORLD (unreal)
the word pad, word excel
Windows NT file NTFS system ntfs
chost busters rickoshet old
dog and-cat-and wolf


результат обработки:
the, unreal WORLD (unreal)
the word pad, word excel
Windows NT file NTFS system ntfs
dog and-cat-and wolf
1
 Аватар для fluffi
0 / 0 / 1
Регистрация: 19.09.2010
Сообщений: 13
13.10.2011, 18:09  [ТС]
А как сделать чтоб в тексте находились слова на одну букву начинается и на этуже начинается следующее слово. Например:

Под современным определением интеллекта понимается способность к осуществлению процесса познания и к эффективному решению проблем, в частности при овладении новым кругом жизненных задач. Поэтому уровень интеллекта возможно развить, как и повысить или понизить КПД интеллекта человека. Часто эту способность характеризуют по отношению к задачам, встречающимся в жизни человека. Например, по отношению к задаче выживания: выживание — основная задача человека, остальные для него — лишь вытекающие из основной, или к задачам в какой-либо области деятельности.
0
 Аватар для xAtom
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
14.10.2011, 10:19
fluffi, вот попробуй.
PHP
1
2
3
4
5
6
$str = file_get_contents("test.txt");
 
if(preg_match_all('/(\w+)(\w{1})\W+(\\2)([^\W]+)/i', $str, $arr, PREG_PATTERN_ORDER)) {
      for($i = 0; $i < sizeof($arr[0]); $i++)
           print $arr[0][$i] . '<br>';
}
1
 Аватар для fluffi
0 / 0 / 1
Регистрация: 19.09.2010
Сообщений: 13
26.10.2011, 18:10  [ТС]
Вот еще вопросик: на до сделать чтобы показывались и сравнивались исходные данные и результаты.
Задание: Пройти по дереву каталогов, начиная с текущего, и удалить все файлы на языке Си, содержащие внутри максимальное количество вложенных операторных скобок более 4, и имеющих шаблон имени файла:
начинаются с символа подчеркивания, потом - две буквы латинского алфавита с двумя точками старше трех недель и младше двух месяцев с правами только на чтение.
Помогите пожалуйста!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2011, 18:10
Помогаю со студенческими работами здесь

Составить программу для поиска и вывода на печать слов из цифр
в предложении есть слова 2-х типов: состоящие только из букв и состоящие только из n цифр (20 =&lt; n &lt; 100). составить программу для...

Программа для вывода всех слов заданного текста в алфавитном порядке
Господа , нужна ваша помощь .. Составить программу для вывода всех слов заданного текста в алфавитном порядке Если не затруднит...

Составить программу для вывода в обратном порядке слов заданного текста
Здравствуйте. Помогите пожайлуста составить программу на Турбопаскале. Задание:нужно составить программу для вывода в обратном порядке...

Программа для вывода всех слов заданного текста в алфавитном порядке
Здравствуйте. Помогите пожайлуста составить программу на Турбопаскале. Задание: &quot;составить программу для вывода всех слов...

Печать текстового файла с размещением текста по 4 символа в сроку без переноса слов
Разработать программу печати текстового файла с размещением текста по 4 символа в сроку без переноса слов (заполняя недостающие до 64...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru