在 .com .net 之后插入 space。 org 等(所有域名扩展名)preg_replace
Insert space after .com .net . org etc. (all domain name extensions) with preg_replace
可能吗?有些用户在评论我的网站时在他们的域名后加了一个点或逗号,但链接没有正常打开。我需要使用 preg_replace.
在域名扩展名后放置一个 space
是的,但是已经有一个 parse_url 方法可以做到这一点。
http://docs.php.net/parse_url
无论如何,匹配的正则表达式应该是这样的:
(www\..*\..{2,3})*
您可以使用以下代码在域扩展后添加一个space:
$x=" .com, .net.org";
echo preg_replace("/\.(com|net|org)/i"," ",$x);
可能吗?有些用户在评论我的网站时在他们的域名后加了一个点或逗号,但链接没有正常打开。我需要使用 preg_replace.
在域名扩展名后放置一个 space是的,但是已经有一个 parse_url 方法可以做到这一点。 http://docs.php.net/parse_url
无论如何,匹配的正则表达式应该是这样的:
(www\..*\..{2,3})*
您可以使用以下代码在域扩展后添加一个space:
$x=" .com, .net.org";
echo preg_replace("/\.(com|net|org)/i"," ",$x);