标签为 正则 的文章:
说明: 获取完整URL中根域名的正则表达式。 正则: (\w*\.(com.cn|com|net.cn|net|org.cn|org|gov.cn|gov|cn|hk|公司|中国)).*$ PHP示例: <?php $url = '/index.php?a=b&c=d#e'; $reg = '/(\w*\.(com.cn|com|net.cn|net|org.cn|org|gov.cn|gov|cn|mobi|me|info|name|biz|cc|tv|asia|hk|网络|公司|中国)).*$/'; preg_match($reg,$url,$urlInfo); print_r($urlInfo); /* 输出: Array ( [0] => upa...
2012/02/18 浏览数(2,438)
代码: /^[0-9]{4}(\-|\/)[0-9]{1,2}(\\1)[0-9]{1,2}(|\s+[0-9]{1,2}(:[0-9]{1,2}){0,2})$/ 匹配: 0000-00-00 0000/00/00 0000-00-00 00 0000/00/00 00 0000-00-00 00:00 0000/00/00 00:00 0000-00-00 00:00:00 0000/00/00 00:00:00 用法: <?php $time = '2011-12-29 12:21'; $reg = "/^[0-9]{4}(\-|\/)[0-9]{1,2}(\\1)[0-9]{1,2}(|\s+[0-9]{1,2}(:[0-9]{1,2}){0,2})$/"; if (preg_match($reg,$time)){ e...
2011/12/29 浏览数(3,661)
一般来说,我们会使用正规表达式来做字符串匹配,今天在网上浏览的时候,看到了有人用正则表达式来检查一个数字是否为素数(质数),让我非常感兴趣,这个正则表达式如入所示: /^1?$|^(11+?)\1+$/ 要使用这个正规则表达式,你需要把自然数转成多个1的字符串,如:2 要写成 “11”, 3 要写成 “111”, 17 要写成“11111111111111111”,这种工作使用一些脚本语言可以轻松的完成。 一开始我对这个表达式持怀疑态度,但仔细研究了一...
2011/12/26 浏览数(1,337)
点击返回顶部
  1. 留言
  2. 联系方式