Nikolay
Mike
Sergey
Конунг
Конунг
An7on
сейчас почти любой cloud поддерживает go, и бесплатные лимиты достаточно большие
An7on
про шаред точно можно забыть
Мерль
http://us11.campaign-archive1.com/?u=98e163a8883174330aa8e29f0&id=61ebb9ae10&e=3addecc86d
Sergey
Sergey
Я спршивал про горуиины и каналы
nvkv
на дваче
nvkv
про го
nvkv
Мерль
про го
Лучше не ходи туда (
Ни в го, ни в руст, ни в котлин тред
серёжа
Мерль
Мерль
Могу поспорить, оттуда половину мейлрушечки набирали
серёжа
2ch.hk/pr/
Да-да, школьники учат программировать
mixa
подскажите как использовать невключаемое в результат условия в регулярных выражениях в go
условия:
(?:) - всеравно включаются в результат
(?=) - вообще выдает ошибку error parsing regexp: invalid or unsupported Perl syntax: (?=
вот например:
s1 := "test result test"
fmt.Println(s1)
re2 := regexp.MustCompile("res(?:ult)")
s2 := re2.FindString(s1)
fmt.Println(s2)
mixa
в итоге выдает:
test result test
result
mixa
хотя по идее должен выдавать только res
Oleg
(?: ... ) - это безымянная группа
mixa
Группа без захвата.
Oleg
Ну да, она все равно будет включаться в результат
mixa
а как сделать поиск по выражению но не включать его в результат?
Oleg
Тебе нужны операторы look-ahead и look-behind для регулярок, чтобы заглядывать за строку до и после выражения. Но я не уверен, что го их поддерживает.
Oleg
Да, не поддерживает
Oleg
(res)ult можно сделать так и брать всегда первую группу
mixa
ага, тоже нашел
http://stackoverflow.com/questions/26771592/negative-look-ahead-go-regular-expressions
не, (res)ult - не пойдет, у меня чуть сложнее задача
mixa
спасибо за вариант
mixa
хотя
mixa
а как можно указать модификаторы регулярных выражений?
mixa
типа как в пхп:
/res(ult)/ig
mixa
i и g - для регистронезависимого и глобального(межстрокового поиска)
mixa
а то .* по умолчанию все кроме \n
Mike
Mike
Казалось бы
Mike
И межстроковый m, g -- это много раз
mixa
офигеть (?i)
Oleg
Здесь еще про модификаторы:
https://godoc.org/regexp/syntax
Oleg
А
Oleg
В выдаче уже есть ссылка :)
mixa
так вот же
(?:re) non-capturing group
mixa
там же
mixa
x{n} exactly n x
x{n}? exactly n x
mixa
вроде разобрался
mixa
спасибо
mixa
вот и решение:
https://github.com/dlclark/regexp2
mixa
плять, он на нете (
mixa
а нет
Mike
ахаха вот тебе идея: в го есть встроенный V8, пиши на JS регэкспы
Mike
огонь идея
Mike
(не повторяйте такого дома)
mixa
что же ты молчал
mixa
и как их юзать?
Mike
https://github.com/mhrdev/v8.go
Mike
тысячи их на гитхабе
mixa
не ну а почему нет?
mixa
вроде не все так плохо
Mike
медленно вродь
Mike
и не оч нативно
mixa
если скопилить, а потом только данные менять
Roman
Хантер?
Aleksandra
Хантер?
HR и сижу посреди PHP и Go-ребят...вот и решила разбираться в теме)
ps чтобы хантить, нужны вакансии, а у нас все есть)) кто потребуется - по рекомендации придут
Mike
Хантер?
а че, если девушка — сразу хантер?)
Stanislav
это хорошо, когда хантер решил(а) поразбираться в теме, а то иногда до абсурдов доходит :)
Anonymous
блин сколько вы много написали ...еле прочитал!
Anonymous
пора разбивать чаты на группы ... с оффтопом
Mike
ты зайди в канал реакта где в 4 раза больше людей, и попробуй все читать)
Mike
и там почти нет оффтопа)
redbeard
скорее, реалист :)
redbeard
да, но такие случаи редки, да и на го девочек не видел
redbeard
ок, допуточнение: не видел в рунете лиц женского пола, увлекающихся Го, не видел их в данном чате - еще бОльшая конкретика. Да и Саша сильно красива :))
Stanislav
В слаке есть вроде
redbeard
скайп, телеграм, теперь и слак... куда столько? :)
redbeard
с сексистом ragus еще лет 10 назад в ирке сидели
redbeard
ну... как тенденция - да, возможно. как данность - увы, нужен