|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.03.2016, 22:51 | #1 |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
строки в php
Помогите, в строках полный ноль. Нужно разработать PHP-скрипт, в котором Исключены из строки группы символов, расположенные между символами «/*», «*/» включая границы . Предполагается, что нет вложенных скобок. Можно использовать только строковые функции. Использовать функции работы с датами и файлами, регулярные выражения и прочее запрещается.
|
16.03.2016, 08:00 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
и что тут - благотворительная организация "сделай за меня" ???
Если есть свои наработки и что-то не получается - поможем, подскажем, иначе - во фриланс за вознаграждение |
16.03.2016, 13:39 | #3 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
я у мамы упоролся, почему регулярку использовать нельзя? Насилие над человеком?
Код:
Последний раз редактировалось CodeNOT; 16.03.2016 в 21:26. Причина: Баг фикс, а то цикл бесконечным мог выйти |
16.03.2016, 21:59 | #4 | |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
Цитата:
вывело: Сергейдимир Андрей |
|
16.03.2016, 22:01 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Какие проблемы с использованием регулярных выражений в задаче?
Зачем городить все эти костыли со строковыми функциями? |
16.03.2016, 22:03 | #6 |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
Запретил преподаватель, так бы я и сам сделал. Над нами просто издеваются
|
16.03.2016, 22:16 | #7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Скорее, вас пытаются научить думать головой, и применять различные возможности языка программирования для решения задачи – а не только самые простые и очевидные.
Далеко не самые бесполезные навыки для программиста, должен сказать. CodeNOT показал общие принципы решения задачи – хоть и технически его пример не работает корректно. Я бы попробовал вместо strpos использовать stripos – чтобы последовательно получать позиции граничных элементов в цикле. |
17.03.2016, 15:38 | #8 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
Это не реализация вам готового, а один из примеров, что бы так сказать подкинуть идею, собственно думаю смысла дальше демогогию разводить нет, код ниже (используется библиотека mbstring, так как php не очень хорошо работает с кириллицей):
Код:
|
17.03.2016, 15:41 | #9 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
И да, имхо, по мне тут лучше организовать конечный автомат для проверки всего этого, но конечно же получиться опять же тривиальный случай регулярки
|
17.03.2016, 16:18 | #10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
PHP код:
E-Mail: arigato.freelance@gmail.com
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формирование адресной строки php | serrgggeee | PHP | 0 | 27.12.2013 02:07 |
Удоление строки из файла php | jasul | PHP | 8 | 18.03.2012 09:47 |
[PHP] Изменение определенной строки | JonMagon | Помощь студентам | 1 | 16.10.2011 09:25 |
PHP удаление нужной строки в файле | Seran4ek | Помощь студентам | 2 | 12.08.2011 12:38 |
PHP строки | Небесный | PHP | 6 | 21.10.2010 22:03 |