У меня есть строка, как показано ниже,
[20200102 INFO] Test app: Stats [str1: 100.00, str2: 200, str3: 300]
Мне нужно сгруппировать таким образом, что str1 должен быть в одной группе, str2 должен быть в одной group и str3 должны быть в 3-й группе. И числа должны быть разделены пробелами и присутствовать в одной группе, а именно: «100.00 200 300»
Когда я использую следующее регулярное выражение, каждое из них переходит в другую группу, и я получаю 6 групп.
(str1):\s*(.+),\s*(str2):\s*(.+),\s*(str3):\s(.+)
Может ли кто-нибудь указать мне здесь правильное использование регулярного выражения.