1、帮写个使用正则获取域名,js
var str='http://.baidu.com/q?ct=23214';
var re = /http:\/\/([^\/]+)\//i;
var h = str.match(re);
alert(h[1]);
2、正则表达式取根域名
^
3、怎么用正则表达式提取电子邮箱的账户名和域名?
网上找一个邮箱的正则,然后把@前面的和后面的用括号括起来,就可以吧账户名和域名分到分组里了,可以用\1 \2进行引用,或者程序库提供的其他功能引用
4、正则表达式 取根域名(请看清楚,不是验证,是要取值)
如图,不带该需求的哦
5、js或正则表达式截取域名http://www.baidu.com/http://wenku.baidu.cn/http://tech.wenku.baidu.com.cn/ne
|$s1='http://www.baidu.com/';
$s2='http://wenku.baidu.cn/';
$s3='http://tech.wenku.baidu.com.cn/news/titile';
$s1=~/http://(.+..+.(cn|))/i; print $1;
$s2=~/http://(.+..+.(cn|com))/i; print $1;
$s3=~/http://(.+..+.(cn|com))/i; print $1;
################################################
$s1=~/(baidu.(cn|com)(.cn)?)/i; print $1;
$s2=~/(baidu.(cn|com)(.cn)?)/i; print $1;
$s3=~/(baidu.(cn|com)(.cn)?)/i; print $1;