|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|||||||||||
Match не возвращает значения?22.02.2023, 16:24. Показов 3226. Ответов 63
Метки нет (Все метки)
Попытался переписать код ниже на match.
Не могу понять в чем причина? Ведь match возвращает значения через "=>", но консоль пишет "none returned " че за бред? Оригинальный код: Кликните здесь для просмотра всего текста
Моя попытка переписать оригинальный код на match: Кликните здесь для просмотра всего текста
0
|
|||||||||||
| 22.02.2023, 16:24 | |
|
Ответы с готовыми решениями:
63
Preg_match возвращает match[0] c пробелами Метод match() возвращает null, выражение не совпадает Почему Regex.Match() возвращает пустой результат? |
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|||||||||
| 01.03.2023, 17:15 | |||||||||
0
|
|||||||||
|
944 / 560 / 299
Регистрация: 07.11.2022
Сообщений: 926
|
||||||||||||
| 01.03.2023, 19:11 | ||||||||||||
|
У вас:
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|||
| 01.03.2023, 20:29 [ТС] | |||
|
xkkx
Как выучу попытаюсь сделать ваше задание.
Как называется калькулятор, который принимает любое кол-во цифр и оператор в строке, а потом выполняет с ними мат. операции? Это лексический калькулятор?
0
|
|||
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
||
| 01.03.2023, 20:33 | ||
|
Банальная задача на проф пригодность, что человек хоть что - то понимает, и может мыслить логически. Конечно же хорошо, когда человек очень начитанный, знает много паттернов, и прочего. Но не всегда это поможет. Данная задача не требует знания каких то формул, и прочего. Справится совершенно любой человек, который осилил начальную документацию по PHP
0
|
||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
||
| 01.03.2023, 20:36 [ТС] | ||
|
xkkx
0
|
||
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|||
| 01.03.2023, 20:40 | |||
|
https://regex101.com/
0
|
|||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
||
| 01.03.2023, 20:49 [ТС] | ||
|
xkkx
Да какая это простая задача. Может для директора IT-компании вроде вас простая. Такое решается при помощи eval или встроенных функций для работы со строкой. А вы говорите, что вышеперечисленное нельзя использовать. Добавлено через 1 минуту xkkx
Я впервые об этом слышу. Добавлено через 6 минут xkkx я не понимаю, как реализовать функцию, которая будет принимать любое количество чисел, операторов и проводить с ними мат. операции. Например 1+1 2+2+2/2-2 3+3*2 До этого я делал функции, чьи аргументы были строго фиксированы. Наример: 2+2 1+1 1*1 и т.д.
0
|
||
|
5525 / 1208 / 164
Регистрация: 16.01.2023
Сообщений: 2,871
|
|||||||||||||
| 01.03.2023, 20:52 | |||||||||||||
|
У вас будет примерно такой вызов:
1
|
|||||||||||||
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|
| 01.03.2023, 20:55 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|
| 01.03.2023, 21:01 [ТС] | |
|
liris
explode и str_replace относятся ли к регулярным выражениям? Добавлено через 42 секунды xkkx explode и str_replace относятся ли к регулярным выражениям?
0
|
|
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|
| 01.03.2023, 21:11 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|
| 01.03.2023, 21:17 [ТС] | |
|
xkkx
То есть, я могу использовать любые встроенные функции php для работы со строками? Добавлено через 2 минуты xkkx Мне нельзя использовать только эти регулярные выражения? Кликните здесь для просмотра всего текста
0
|
|
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|||
| 01.03.2023, 21:19 | |||
|
Задача состоит в том что бы, самому разобрать строку на токены, и выполнить токены для конечного результата
0
|
|||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
||
| 01.03.2023, 21:23 [ТС] | ||
|
xkkx
Другими словами сделать аналог eval ?
0
|
||
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
||||||||||||
| 01.03.2023, 21:32 | ||||||||||||
|
Ты на выходе получишь такие токены Кликните здесь для просмотра всего текста
Добавлено через 4 минуты Кликните здесь для просмотра всего текста
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|
| 01.03.2023, 21:38 [ТС] | |
|
xkkx
Я же новичок в php, я не понимаю как такое сделать. Да и зачем мне это. Ваше высокоблагородие, научите простого крестьянина творить чудо, а именно аналог eval без регулярных выражений, если конечно вам позволит честь мундира.
0
|
|
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
||||
| 01.03.2023, 21:40 | ||||
|
0
|
||||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
|
| 01.03.2023, 21:50 [ТС] | |
|
xkkx
Ваше высокоблагородие, научите простого крестьянина творить чудо, а именно аналог eval без регулярных выражений. Если вам позволит честь мундира, то не изволили бы вы показать пример сие божественного чуда(кода)
0
|
|
|
5525 / 1208 / 164
Регистрация: 16.01.2023
Сообщений: 2,871
|
||
| 01.03.2023, 21:56 | ||
|
Если вы ожидаете, что решение займет пару строк (или пару десятков строк) - вы заблуждаетесь. И уж тем более не ждите, что вы за пару минут сможете понять как это должно выглядеть. Декомпозируйте задачу и попытайтесь ее решить хотя бы алгоритмически (то есть на бумаге просто карандашиком нарисовать схему, как эта программа должна примерно работать). Можно начать с очень поверхностных абстракций, и затем детализировать каждый блок все подробнее, и подробнее, приближаясь к решению.
0
|
||
|
2 / 2 / 0
Регистрация: 15.02.2022
Сообщений: 469
|
||||
| 01.03.2023, 22:49 [ТС] | ||||
|
liris
Он хочет, чтобы я это сделал без регулярных выражений. А директор IT компании говорит, что это очень легкая задача для любого новичка. Может вернусь к этой задаче через пару годиков. Сейчас у меня недостаточно знаний =(
Это все равно, что попытаться построить дом без знаний: Как заливать фундамент, как возводить стены и т.д.
К сожалению, я не получаю от этого удовлетворение. Добавлено через 12 минут liris То есть, мне нужно написать парсер строки? Добавлено через 2 минуты xkkx есть ли у вашей задачи термин или имя? типа парсинг строки?
0
|
||||
| 01.03.2023, 22:49 | |
|
Почему string.match возвращает только одно совпадение ?
Функция не возвращает значения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|