Eu tenho alguns dados parecidos com este
john, dave, chris
rick, sam, bob
joe, milt, paul
Estou usando este regex para combinar os nomes
/(\w.+?)(\r\n|\n|,)/
que trabalha para a maior parte, mas as extremidades de arquivo abruptamente após a última palavra que significa o último valor não termina em \r\n, \nou ,ele termina com EOF. Existe uma maneira de corresponder EOF em regex para que eu possa colocá-lo nesse segundo agrupamento?