foreach (line; myInput.split(regex(`\n|\r\n|\r`)))
Shouldn't you use foreach (line; myInput.split(regex("\n|\r\n|\r"))) here?
foreach (line; myInput.split(regex(`\n|\r\n|\r`)))
Shouldn't you use foreach (line; myInput.split(regex("\n|\r\n|\r"))) here?