The most I've gotten:
$name = str_replace("*.*", "✦", $name);
And for example:
$name = "Hello | google.com"
would be replaced to:
$name = "Hello | ✦"
The most I've gotten:
$name = str_replace("*.*", "✦", $name);
And for example:
$name = "Hello | google.com"
would be replaced to:
$name = "Hello | ✦"
Try with regex
<?php
preg_replace('/\b(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)[-A-Z0-9+&@#\/%=~_|$?!:,.]*[A-Z0-9+&@#\/%=~_|$]/i','✦',$name);
?>