LINUX.ORG.RU

История изменений

Исправление BigAlex, (текущая версия) :

Это не сработает ни при каких условиях, потому что

1) Как минимум, должно быть /(.*\.[a-z0-9]{1,4}),/, но я допускаю, что ты тут опечатался.

2) Последний элемент никогда не будет отловлен (запятая - разделитель, на конце запятой нет).

3) Не учитывает «жадность»: у тебя всегда будет одно совпадение (от начала и до последней запятой).

Вот тебе задачка - доработай свой регексп с учетом замечаний, что бы оно было хоть теоретически юзабельно.

Исходная версия BigAlex, :

Это не сработает ни при каких условиях:

1) Как минимум, должно быть /(.*\.[a-z0-9]{1,4}),/, но я допускаю, что ты тут опечатался.

2) Последний элемент никогда не будет отловлен (запятая - разделитель, на конце запятой нет).

3) Не учитывает «жадность»: у тебя всегда будет одно совпадение (от начала и до последней запятой).

Вот тебе задачка - доработай свой регексп с учетом замечаний, что бы оно было хоть теоретически юзабельно.