欢迎光临
我们一直在努力

实现网址的自动识别-.NET教程,评论及其它

建站超值云服务器,限时71元/月

public static string auto(string str)

//========================//

// www.

// http://

// ftp://

// xx@xx.xx

// mms://

//========================//

{

reg = new regex("([^\\]=>])(http://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"$1<a href=\"$2\" target=\"_blank\">$2</a>");

reg = new regex("^(http://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("(http://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)$");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("([^\\]=>])(ftp://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"$1<a href=\"$2\" target=\"_blank\">$2</a>");

reg = new regex("^(ftp://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("(ftp://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)$");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("([^\\]=>])(mms://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"$1<a href=\"$2\" target=\"_blank\">$2</a>");

reg = new regex("^(mms://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("(mms://[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)$");

str = reg.replace(str,"<a href=\"$1\" target=\"_blank\">$1</a>");

reg = new regex("([a-z0-9_a-z\\-\\.]{1,20})@([a-z0-9_\\-]{1,15})\\.([a-z]{2,4})");

str = reg.replace(str,"<a href=\"mailto:$1@$2.$3\" target=\"_blank\">$1@$2.$3</a>");

reg = new regex("([^/])(www.[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"$1<a href=\"http://$2\" target=\"_blank\">$2</a>");

reg = new regex("^(www.[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)");

str = reg.replace(str,"<a href=\"http://$1\" target=\"_blank\">$1</a>");

reg = new regex("(www.[a-za-z0-9\\./=\\?%\\-&_~`@:+!]+)$");

str = reg.replace(str,"<a href=\"http://$1\" target=\"_blank\">$1</a>");

return str;

}

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 实现网址的自动识别-.NET教程,评论及其它
分享到: 更多 (0)

相关推荐

  • 暂无文章