http:// と www. URL 文字列の先頭から削除し、末尾の / がある場合は削除します。
例えば
http://www.google.com/
だろうgoogle.com
https://yahoo.com?page=1
だろうyahoo.com?page=1
fancysite.com/articles/2012/
だろうfancysite.com/articles/2012
JS側で使用しているコードは次のとおりです。
row.page_href.replace(/^(https?|ftp):\/\//, '')
そして、私がphp側に使用しているコードは次のとおりです。
$urlString = rtrim($urlString, '/');
$urlString = preg_replace('~^(?:https?://)?(?:www[.])?~i', '', $urlString);
ご覧のとおり、JS 正規表現は現在 http:// のみを削除し、php はすべてを行うために 2 つのステップを必要とします。