spamsink: (Default)
[personal profile] spamsink


Если у тебя спрошено будет, как выглядит регулярное выражение, проверяющее на сбалансированность скобок в строке, ответствуй "\(([^()]*|(?R))*\)",
ибо старое значение словосочетания "регулярное выражение" хорошо в учении, а новое - в бою.

Date: 2008-04-01 02:40 am (UTC)
From: [identity profile] ivan-ghandhi.livejournal.com
Хотел сказать "хуясе". А взаимная рекурсия тоже бывает? А, гхм, типы?

Date: 2008-04-01 02:45 am (UTC)
From: [identity profile] spamsink.livejournal.com
Я перловик небольшой, до сих пор 4-ым пользуюсь - не знаю.

Date: 2008-04-01 06:02 am (UTC)
From: [identity profile] skavish.livejournal.com
я не пройду

Date: 2008-04-01 06:23 am (UTC)
From: [identity profile] ak-47.livejournal.com
А что означает "(?R)"? Это такая чисто перловая заморочка или действительно символ R проверяется?

Date: 2008-04-01 06:43 am (UTC)
From: [identity profile] spamsink.livejournal.com
Это такая (чисто или нет - не знаю; может, уже и в библиотеку какую попало) перловая заморочка. Вместо ?R подставляется текущее выражение.

Date: 2008-04-01 07:10 am (UTC)
From: [identity profile] cema.livejournal.com
М-да. Isn't it too powerful?

Date: 2008-04-01 05:15 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Если при сбрасывании с самолета к жертвам не приводит - не слишком.

Date: 2008-04-01 01:26 pm (UTC)
From: [identity profile] kdv2005.livejournal.com
Не хотел бы я оказаться там, куда явится тот, кого из бездны такими заклинаниями вызывают.

Date: 2008-04-01 05:17 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Внутрь процессора и я не хочу. Там тесно, жарко, и током бьется.

Date: 2008-04-01 05:02 pm (UTC)
From: [identity profile] chrobin.livejournal.com
в дотнете контекстно-свободные выражения уже давно регулярныи зовутся

Date: 2008-04-01 05:14 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Но угадать, знает ли это интервьюер, невозможно. :)
Page generated May. 25th, 2025 08:42 pm
Powered by Dreamwidth Studios
OSZAR »