So, to drive it home, this is not good:
new RegExp("[\\n\\r]+", "gim")
And should be replaced with:
new RegExp("[\\n\\r]+", "gi")
Thank you for this information. I tried it and you were right on both issues.
This has been very helpful. :)