![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
![]()
Помогите, в строках полный ноль. Нужно разработать PHP-скрипт, в котором Исключены из строки группы символов, расположенные между символами «/*», «*/» включая границы . Предполагается, что нет вложенных скобок. Можно использовать только строковые функции. Использовать функции работы с датами и файлами, регулярные выражения и прочее запрещается.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
и что тут - благотворительная организация "сделай за меня" ???
Если есть свои наработки и что-то не получается - поможем, подскажем, иначе - во фриланс за вознаграждение |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
![]()
я у мамы упоролся, почему регулярку использовать нельзя? Насилие над человеком?
Код:
Последний раз редактировалось CodeNOT; 16.03.2016 в 21:26. Причина: Баг фикс, а то цикл бесконечным мог выйти |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
![]() Цитата:
вывело: Сергейдимир Андрей |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Какие проблемы с использованием регулярных выражений в задаче?
Зачем городить все эти костыли со строковыми функциями? |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 19.03.2015
Сообщений: 23
|
![]()
Запретил преподаватель, так бы я и сам сделал. Над нами просто издеваются
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Скорее, вас пытаются научить думать головой, и применять различные возможности языка программирования для решения задачи – а не только самые простые и очевидные.
Далеко не самые бесполезные навыки для программиста, должен сказать. CodeNOT показал общие принципы решения задачи – хоть и технически его пример не работает корректно. Я бы попробовал вместо strpos использовать stripos – чтобы последовательно получать позиции граничных элементов в цикле. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
![]()
Это не реализация вам готового, а один из примеров, что бы так сказать подкинуть идею, собственно думаю смысла дальше демогогию разводить нет, код ниже (используется библиотека mbstring, так как php не очень хорошо работает с кириллицей):
Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
![]()
И да, имхо, по мне тут лучше организовать конечный автомат для проверки всего этого, но конечно же получиться опять же тривиальный случай регулярки
|
![]() |
![]() |
![]() |
#10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,596
|
![]() 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 |