In reply to Manuel.

@Andrew Well just tried v4.6 on localhost. The link checker accepts anything that contains at least one . (dot).
I mean really crazy things like .totally.insane.link. or even non-existing protocols and double dots like hxty://ftp//:.insanity.. get accepted as well.
It is even more disappointing as i imagined it to be. So much code for actually nothing :-(

IMO it is bloating core because only about 0.0001% of link rot is caused by http://http:// at the beginning of the link.

I mean the initial idea was good but the actual implementation has no use at all. What if the initial idea would be implemented as an option to check if already posted links are still alive or not and just forget totally insufficient regex checks in the editor?