Size: a a a

2020 June 21

RS

Roman Sharkov in Go-go!
DreamingKitten
Подскажите плз, застрял с регекспами 😒
Беру самый примитивный учебный пример -- сматчить число из строки вида x=232;
Очевидно что регэксп для этого какой-то вот такой x=(\d+)?
Иду на https://regex101.com/ пишу регексп, пишу строку внизу, переключаю слева на голанг -- справа всё работает как ожидалось
Full match  0-5  x=232
Group 1.  2-5  232
regex101 любезно предлагает сгенерировать код на голанге, соглашаюсь
выдаёт вот это
https://play.golang.org/p/KdQLaIaVCA_-
и нихрена не работает
кто дурак? я или regex101 ?
так тебе нужно только число найти?
источник

D

DreamingKitten in Go-go!
мне нужно в первую очередь понять где ошибка в цепочке рассуждений и действий
источник

D

DreamingKitten in Go-go!
чтобы я потом по аналогии смог исправить её же в реальном проекте
источник

RS

Roman Sharkov in Go-go!
DreamingKitten
Подскажите плз, застрял с регекспами 😒
Беру самый примитивный учебный пример -- сматчить число из строки вида x=232;
Очевидно что регэксп для этого какой-то вот такой x=(\d+)?
Иду на https://regex101.com/ пишу регексп, пишу строку внизу, переключаю слева на голанг -- справа всё работает как ожидалось
Full match  0-5  x=232
Group 1.  2-5  232
regex101 любезно предлагает сгенерировать код на голанге, соглашаюсь
выдаёт вот это
https://play.golang.org/p/KdQLaIaVCA_-
и нихрена не работает
кто дурак? я или regex101 ?
твой код однозначно работает, просто он матчит x=232 на индексе 0
источник

D

DreamingKitten in Go-go!
Roman Sharkov
твой код однозначно работает, просто он матчит x=232 на индексе 0
но там же FindAllString() разве оно не должно вернуть все матчи?
источник

RS

Roman Sharkov in Go-go!
DreamingKitten
но там же FindAllString() разве оно не должно вернуть все матчи?
источник

RS

Roman Sharkov in Go-go!
DreamingKitten
но там же FindAllString() разве оно не должно вернуть все матчи?
если нужны индексы: https://play.golang.org/p/1cwSFfQgHvF
источник

D

DreamingKitten in Go-go!
😳ох блин. а я думал там capturing groups будут
источник

RS

Roman Sharkov in Go-go!
DreamingKitten
😳ох блин. а я думал там capturing groups будут
ну так надо документацию читать 😅
источник

D

DreamingKitten in Go-go!
Roman Sharkov
ну так надо документацию читать 😅
понятно
оказалось что мне на самом деле нужен был FindAllStringSubmatch()
источник

D

DreamingKitten in Go-go!
спасибо 😂
источник

RS

Roman Sharkov in Go-go!
DreamingKitten
спасибо 😂
😄👍🏻
источник

АП

Александр Попов... in Go-go!
шо тут?
источник

А

Амилосубтилин... in Go-go!
подскажите пожалуйста почему пакет не может найти
источник

А

Амилосубтилин... in Go-go!
golang(точка)org/x/net/websocket
источник

АП

Александр Попов... in Go-go!
а ты гоу гет сделай
источник

АП

Александр Попов... in Go-go!
go get golang.org/x/net/websocket
источник

А

Амилосубтилин... in Go-go!
Александр Попов
go get golang.org/x/net/websocket
спасибо! заработало
источник

АП

Александр Попов... in Go-go!
зовите меня просто гений (с)
источник

AE

Alexander Emelin in Go-go!
Амилосубтилин
golang(точка)org/x/net/websocket
Пакет только deprecated, не рекомендуется к использованию
источник