Port QRegExp::exactMatch() by using QRegularExpression::anchoredPattern()
to match the entire subject string.
KStringHandler::tagUrls(), make the regex slightly easier to read and capture
the whole matched url to use when calling QString::replace().
Note that KStringHandler::perlSplit(QRegExp... will have to be kept and
marked for deprecation, since it's called by some other apps in KDE.
A new perlSplit() overload should be added, possibly, just one perlSplit()
function that takes a QString, and a param indicating whether to treat it
as plain text or a regular expression.