正则表达式定义 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式...
分类:
其他好文 时间:
2014-09-17 11:40:02
阅读次数:
256
正则表达式的目的就是匹配字符串,匹配字符串可以是我们简单理解的字符串,例如:"zhangsan"
但这不是正则表达式美丽所在,它是通过对其他字符的特殊转义来达到复杂匹配字串的支持。这里介绍一下它所支持的基本转义符
1 基本正则式
1.1) ^ 表示文本行的开头
eg: "^a" 表示匹配行的第一个字符为"a"的意思
1.2) $ 表示文本行的结尾
eg: "$a" ...
分类:
其他好文 时间:
2014-09-10 14:18:20
阅读次数:
242
$pattern = '/.*\,?(10)\,?.*/';或者$pattern = '/(?:.+\,|^)(10)(?:\,.+|$)/'oattern正则式可以匹配如下字符串中的数字10(1) '15,100,201,10'(2) '15,100,10,201'(3) '10,15,100,2...
分类:
其他好文 时间:
2014-09-04 16:36:29
阅读次数:
213
RewriteRule重写规则的语法 一条RewriteRule指令,定义一条重写规则,规则间的顺序非常重要。对Apache1.2及以后的版本,模板(pattern)是一个 POSIX正则式,用以匹配当前的URL。当前的URL不一定是用记最初提交的URL,因为可能用一些规则在此规则前已经对U...
分类:
其他好文 时间:
2014-08-23 11:07:00
阅读次数:
418
$sqlCondition="IFNULL(_table_name.value,_table_name_default.value)REGEXP'^[^a-zA-Z]'" $collection->getSelect()->where($sqlCondition)
分类:
其他好文 时间:
2014-08-14 23:40:06
阅读次数:
222
整理自统计之都论坛
方法一 使用strsplit函数
a <- "aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggagg"
b <- strsplit(as.character(a),"ag")
length(b[[1]]) - 1 ##子字符串"ag"的出现个数
方法二 使用正则式函数
a <- "aggcacgg...
分类:
其他好文 时间:
2014-07-22 23:02:52
阅读次数:
288
本教程堪称网上能找到的最好正则表达式入门教程原地址:http://www.jb51.net/tools/zhengze.html本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式...
分类:
其他好文 时间:
2014-06-15 07:27:15
阅读次数:
262