Size: a a a

2021 June 17

VY

Vladislav Yarmak in Go-go!
к рабиту
источник

DL

D. L. in Go-go!
Кто нибудь вкурсе, как реализовать операцию AND в regex?
источник

DP

Daniel Podolsky in Go-go!
Вопрос не ясен
источник

A

Alexey in Go-go!
И что это по смыслу?
источник

АК

Александр Костюченко... in Go-go!
+
источник

DL

D. L. in Go-go!
Ну типа мне надо найти какое-то вхождение и еще какое-то. Нашел вот такой вариант записи, но в Го он работать не будет, судя по regex101
(?=.*word1)(?=.*word2)(?=.*word3)
источник

VY

Vladislav Yarmak in Go-go!
почему бы просто не написать .*word1.*word2.*word3?
источник

DL

D. L. in Go-go!
А, лол, так можно было. Сорри, затупил
источник

Z

Zver in Go-go!
Разный порядок если, то не будет.
источник

VY

Vladislav Yarmak in Go-go!
так то что выше подразумевает строгий порядок
источник

Н

Никита in Go-go!
В целом да, только нужно учитывать что канал может закрыться. Очередь тоже лучше создавать только на старте
источник

DL

D. L. in Go-go!
В моем кейсе строгий порядок не мешает, но было бы интересно узнать как написать без него
источник

Z

Zver in Go-go!
Описывать все комбинации.
источник

VY

Vladislav Yarmak in Go-go!
так вы словами опишите, чего вы пытаетесь добиться
источник

АК

Александр Костюченко... in Go-go!
1. Можете привести кейс в котором это случится независимо от разработчика? Ну кроме падения ребита
2. Я же могу на один канал повешать несколько очередей? (при создании канала), а после через канал просто публиковать сообщения указывая имя очереди?
источник

VY

Vladislav Yarmak in Go-go!
синтаксис регулярок и так достаточно богат, чтобы написать сложный шаблон одним регэкспом
источник

DL

D. L. in Go-go!
Ну, предположим, неизвестен порядок необходимых значений. То есть придти может как
word1, wor2
, так и
word2, word1
источник

РБ

Руслан Бикчентаев... in Go-go!
(word1.*wor2)| (word2.*word1)
источник

DL

D. L. in Go-go!
Если у нас будет 3 слова, то описываь придется уже 9 вариантов
источник

DL

D. L. in Go-go!
И т.д.
источник