

You could probably get 80% of that process done by learning some python. If you have a string “s”, then replacing double newlines with a single newline is as easy as
re.sub("\n\n", "\n", s)
where “\n” is an LF in many programming languages. A CR is often “\r” in the same vein. Just be aware that regular expressions can be very, very frustrating; and every webpage is going to be a new adventure in how it got formatted. If you use something like spyder it’ll allow you to see what the data looks like inside the python process so you get a chance to iterate.





https://www.usconcealedcarry.com/resources/ccw_reciprocity_map/ne-gun-laws/
The laws across the US are a patchwork of random thoughts that are constantly amended poorly. If you have any questions you should ask a local lawyer (this is a recommendation from a Paul Harrell video from youtube) since none of us will be there to bail you out of jail or pay legal fees in the event something goes wrong.