正则表达式判断email和URL

2016-02-19 16:41 12 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享正则表达式判断email和URL的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - Web开发 】

  

body onload="f.a.select();"?phpecho 'a:'.htmlspecialchars($a);echo 'bra1:';$a1 = eregi_replace('(^[_.][:alnum:]-]+@([[:alnum:]][[:alnum:]-]*.)+[[:alpha:]]{2,3}$)',' a href="mailto:1"1/a ', $a) ;echo htmlspecialchars($a1);echo "bra1:$a1";echo 'bra2:';$a2 = eregi_replace('([[:alnum:]]+://([[:alnum:]][[:alnum:]-]*.)+[[:alpha:]]{2,3}([#?/][^#?/][:space:]][^[:space:]]*)?)',   'a href="1" target="_blank"1/a', $a);echo htmlspecialchars($a2);echo "bra2:$a2";// eregi('^[_.][:alnum:]-]+@([[:alnum:]][[:alnum:]-]*.)+[[:alpha:]]{2,3}$',$a) or die("not a email");?form name="f"input name="a" value="?php echo $a; ?"input type="submit" /form/body

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1612812.html

延伸阅读
标签: Web开发
一、正则表达式概述  二、正则表达式在VBScript中的应用  三、正则表达式在VavaScript中的应用  四、示例   一、正则表达式概述  如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。  请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字...
标签: Web开发
最后写了一个IP地址的正则表达式验证程序。 代码如下: ((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d) 截图如下:
标签: ASP
       最近很多帖子问如何将内容从数据库取出后换行,这就要用到正则表达式。简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在许多编程语言中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也...
标签: ASP
  14.后向引用 正则表达式一个最重要的特性就是将匹配成功的模式的某部分进行存储供以后使用这一能力。请回想一下,对一个正则表 达式模式或部分模式两边添加圆括号将导致这部分表达式存储到一个临时缓冲区中。可以使用非捕获元字符 '?:', '?=', or '?!' 来忽略对这部分正则表达式的保存。 所捕获的每个子匹配都按照在正则表达式模式中...
标签: Web开发
代码如下: ?php preg_match('/img\ssrc=\"(http:\/\/.+\.(jpg|gif|bmp|bnp))\"/i',     'img src="http://127.0.0.1:81/upload/files/aaa.jpg"', $matches); echo $matches[1]; ? 毕业设计要用,可惜正则不好,互补古蓝帮忙后写的。

经验教程

972

收藏

59
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部