如何写出高效率的正则表达式

    如果纯粹是为了挑战自己的正则水平,用来实现一些特效(例如使用正则表达式计算质数、解线性方程),效率不是问题;如果所写的正则表达式只是为了满足一两次、几十次的运行,优化与否区别也不太大。但是,如果所写的正则表达式会百万次、千万次地运行,效率就是很大的问题了。我这里总结了几条提升正则表达式运行效率的经验(工作中学到的,看书学来的,自己的体会),贴在这里。如果您有...阅读全文
    作者:绝缘体.. | 分类:javascript, python, 编程语言 | 阅读: | 标签:, , , ,

    PHP正则表达式使用详解(3)

    简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象javascript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念和功能。 正则表达式可以让用户...阅读全文
    作者:绝缘体.. | 分类:express, go, html, javascript, PHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,

    10个不常见却非常有用的PHP函数

    一个工作多年的php老程序员的总结,在php自带的函数库里面有很多不常见却有非常实用的函数,下面就分享10个不常见却非常有用的php函数。 1.sys_getloadavg() sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。 与其让服务器因负载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就...阅读全文
    作者:绝缘体.. | 分类:CSS, go, javascript, PHP, windows, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    降低网页相似度的方法

    大家知道网页的相似度是对于网站收录的一个重要标准如果网页之间的相似度过高,就很有可能导致搜索引擎不收录你站点的网页。如果网页和别的网页之间的相似度过高,即使是你网站权重比较高收录了,排名还是不理想的。所以为了提升站点之间的收录和排名,我们在网站建设之初的网站架构方面就应该着手考虑了,还需要在内容建设方面进行注意,今天就来给大家着重介绍一下降低网页相似度的一些...阅读全文
    作者:绝缘体.. | 分类:CSS, html, javascript, PHP, 百度, 科技企业, 编程语言 | 阅读: | 标签:, , , ,