Size: a a a

Regular Expressions

2021 October 29

IP

Ivan Petrov in Regular Expressions
Да, конечно, позволяет) сейчас скину вариант
источник

H

HHidden in Regular Expressions
Я думаю, тебе надо что-то вроде этого:
\((\d\.\d+\))
источник

H

HHidden in Regular Expressions
И потом вытащить группу.
источник

IP

Ivan Petrov in Regular Expressions
(?<=\()\d\.\d+(?=\))
источник

IP

Ivan Petrov in Regular Expressions
источник

A

Art in Regular Expressions
пока я накидал что то типа такого \(([^()]+)\)
источник

A

Art in Regular Expressions
кусочек с текстом [LoopMap:0-(0.55, 0.17) val=0.81 Testing:1-(0.49, 0.27) val=0.85]
источник

A

Art in Regular Expressions
на выходе мне нужно отдельный список со значениями в скобках:
0.55, 0.17, 0.49, 0.27 и тд
и отдельный список где val=
0.81, 0.85 и тд
источник

A

Art in Regular Expressions
а как группу вытащить?
источник

H

HHidden in Regular Expressions
Знаю как через python вытаскивать группы по регуляркам, а если обычный regex, то как-то вроде \1 \2 \3 и т.д.
В каком софте работа?
источник

A

Art in Regular Expressions
в Python и надо)
источник

H

HHidden in Regular Expressions
match = re.findall(pattern, text)
источник

H

HHidden in Regular Expressions
match будет списком кортежей (tuple), в каждом кортеже первый элемент будет первой группой, второй элемент второй группой, и т.д.
источник

A

Art in Regular Expressions
это как раз группу и вытащит?
источник

H

HHidden in Regular Expressions
match[0] — первое совпадение. match[0][0] — первая группа первого совпадения.
источник

A

Art in Regular Expressions
понял сейчас протестирую... спс.
А как с val= лучше сделать?
источник

H

HHidden in Regular Expressions
Мне кажется, мы столкнулись с https://xyproblem.info/ .
источник

H

HHidden in Regular Expressions
Может, проще посмотреть откуда генерируется этот текст и оттуда вытащить? Или текст уже дан и с ним ничего нельзя сделать?
источник

H

HHidden in Regular Expressions
Откуда нужно эти данные вытащить?
источник

A

Art in Regular Expressions
Да текст дан. Вернее дана примерная структура. Но текст однотипный (его просто много)
источник