Рассмотрим следующие строки:
"Teddy 45. 45. stuff to ignore" "Gone 100. 6. stuff to ignore" "Home 1. 200. stuff to ignore"
Существует ли регулярное выражение, которое может выдать следующее:
"Teddy,45,45" "Gone,100,6" "Home,1,200"
Регулярное выражение для сопоставления: ^"([a-z]+)\s+(\d+)\.\s+(\d+).+ с g, m и i параметрами.
^"([a-z]+)\s+(\d+)\.\s+(\d+).+
g
m
i
Регулярное выражение для замены: "\1,\2,\3".
"\1,\2,\3"
Длярабочий пример см. https://regex101.com/r/5Tf0DD/1