正则表达式
q411692787
这个作者很懒,什么都没留下…
展开
-
使用正则表达式找出不包含特定字符串的条目
概述做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式。例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符串打头的条目,等等。使用否定式前瞻正则表达式中有前瞻(Lookahead)和后顾(Lookbehind)的概念,这两个术语非常形象的描述了正则引擎的匹配行为。需要注意一点,正则表达式中的前和转载 2016-04-27 16:34:02 · 340 阅读 · 0 评论 -
正则表达式:匹配6~16位字符(要求:不能出现空格,不能连续9位以下数字)
^\w{10,16}$|^(?!(?:\d+)$)\w{6,9}$原创 2016-04-28 15:16:37 · 8915 阅读 · 0 评论 -
知道这10个正则表达式,能让你少写1,000行代码
知道这10个正则表达式,能让你少写1,000行代码正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\转载 2016-04-28 15:44:24 · 227 阅读 · 0 评论