Please, people, stop using RegEx’s like the above! There are about 1,113,920 more valid Unicode code points currently defined for other languages, not only ASCII.
And what do you mean when talking about “CamelCase links”? Internal and external links can have many forms (including CamelCase), external links must also adhere to some standards.