Матчить - как это понимать?

Автор Andrey, 21-Февраля-2016, 22:39:40

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Вниз

Andrey

Добрый вечер.

Пост в основном для программистов. Мне прислали тест для трудоустройства на программиста PHP.

Один из пунктов был такой:
Цитировать
4.  Дана строка "a1 b3 a8 c2 a9 d7 a4 e5 a3 f8 a0 g1".
Требуется написать ОДНО регулярное выражение, которое бы сматчило только числа согласно следующему условию: если перед числом стоит буква «a», то это число должно быть меньше 5, иначе - больше либо равно 5.


Честно, я не понимаю, что от меня хотят. Если кто сталкивался с понятием МАТЧИТЬ разъясните пожалуйста.

Не понимаю я, что от меня просят. По этому и компу не могу объяснить ???

psb

Услуги датарекавери с HDD и Flash носителей. Ремонт ноутбуков. Поставки комплектующих к PC и з/ч к ноутбукам.  т. 40-512

Andrey


первая же строка в поиске
http://dreamhelg.ru/2010/02/15-regular-expression-for-web-developers/


В регулярных выражениях я чуток подкован. Не понятно что я должен сделать.

Толи найти все a1 a4 a0

То или найти все где "а" стоит рядом с числом. Потому, что условие число должно быть меньше 5, иначе - больше либо равно 5. подразумевает любое число.

Походу дошло до меня ))

Кот ДаWINчи

Выбрать:

a1 d7 a4 e5 a3 f8 a0

Andrey


Вверх