У меня есть данные, которые выглядят так
john, dave, chris
rick, sam, bob
joe, milt, paul
Я использую это регулярное выражение для сопоставления имен
/(\w.+?)(\r\n|\n|,)/
который работает по большей части, но файл заканчивается внезапно после последнего слова, что означает, что последнее значение не заканчивается \r\n, \nили ,оно заканчивается EOF. Есть ли способ сопоставить EOF в регулярном выражении, чтобы я мог исправить это во второй группировке?