Pull to refresh
0
0
Sergiy Matusevych@motus

Research Engineer

Send message
хм. у меня работает. я, видимо, неправильно скопировал из терминала — я вижу, там лишние пробелы есть, которых быть не должно. сейчас скопирую еще раз:
seq 0 30 | sed -r 's/^(([0369]|[147][0369]*[258]|([258]|[147][0369]*[147])([0369]|[258][0369]*[147])*([147]|[258][0369]*[258]))*(([147]|[258][0369]*[258])([0369]|[147][0369]*[258])*5|0))$/\1\tFizzBuzz/; s/^(([0369]|[147][0369]*[258]|([258]|[147][0369]*[147])([0369]|[258][0369]*[147])*([147]|[258][0369]*[258]))*)$/\1\tFizz/; s/^([0-9]*[05])$/\1\tBuzz/'

это должно работать
ты вдохновил меня написать fizzbuzz на регулярных выражениях :) (см ниже)
хехе. а я вчера на регулярных выражениях написал по приколу :)
Слабо?
seq 0 30 | sed -r 's/^(([0369]|[147][0369]*[258 ]|([258]|[147][0369]*[147])([0369]|[258][0369]*[147])*([147]|[258][0369]*[258]))*(([147]|[258][0369]*[258])([0369]|[147 ][0369]*[258])*5|0))$/\1\tFizzBuzz/; s/^(([0369]|[147][0369]*[258]|([258]|[147][0369]*[147])([0369]|[258][0369]*[147])* ([147]|[258][0369]*[258]))*)$/\1\tFizz/; s/^([0-9]*[05])$/\1\tBuzz/'


Майкрософт не любят не за монополизм, низкое качество софта и цены. Майкрософт не любят за то, что они пользуются своим положением на рынке для продвижения своих продуктов и технологий. У майкрософт — репутация очень нечестного конкурента. Точка. Примеров, я думаю, здесь приведут великое множество — вспомните ту же эпопею с продвижением OOXML в Европе.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity