
正则表达式
文章平均质量分 57
enlyhua
这个作者很懒,什么都没留下…
展开
-
3. PCRE 兼容正则表达式
preg_grep array preg_grep ( string $pattern , array $input [, int $flags = 0 ] )如://匹配国内固定电话$preg = '/\d{3,4}-?\d{7,8}/'; $arr = array('0432123456789','0431-7654321','12345678'); $preg_arr = p原创 2015-04-15 22:03:55 · 543 阅读 · 0 评论 -
1. 正则表达式简介
1. 一个标准的正则表达式分为3个部分:分隔符、表达式和修饰符。1.1 分隔符用来包裹表达式,可以是除了特殊字符意外的任何字符,常用的分隔符是' / '。表达式由一些特殊字符(即元字符)和非特殊字符(即文本字符)组成,比如' [a-z0-9_-]+@[a-z0-9_-]+ '是一个合法的表达式,可以匹配一个简单的电子邮件字符串。修饰符用来开始或者关闭某种功能或模式。1.2 在正则表达式中,有原创 2015-04-14 22:05:26 · 1024 阅读 · 0 评论 -
4. 正则表达式(4)
1. 定位符与原义字符:(1) 文本验证定位符: 定位符用于规定匹配模式在目标字符串中出现的位置。例如,规定匹配模式只能出现在开头或者结尾处,这样对于文本格式的验证非常有用。用” ^ ” 匹配目标字符串的开始位置:匹配必须发生在目标字符串的开头处,"^" 必须出现在表达式的最前面才具有定位符作用。例如,"^o"与"ok"中的"o"匹配,但与"no"中的"o"不匹配。如果设置了RegExp对象实例原创 2015-08-23 22:40:02 · 651 阅读 · 0 评论 -
5. JavaScript RegExp 类型
1. RegExp 类型 RegExp 实例属性: var pattern1 = new RegExp("bc","i"); alert(pattern1.global); alert(pattern1.ignoreCase);RegExp 实例方法: var text = "mom and dad and baby"; var翻译 2015-08-25 14:19:27 · 563 阅读 · 0 评论 -
2. 正则表达式
1.单词界定符 如: \b 匹配的字符串要为一个完整的单词。 而:\B 匹配的字符串不能是一个完整的单词,而是其他单词或字符串的一部分 2.字符类( [ ] ) [ ] 一个方括号只能匹配一个字符。3.选择字符 ( | ) ( | ) 选择字符,可以理解为”或”。 使用 ” [ ] ” 和 ” | “的区别在于,” [] “只能匹配单个字符,而” | “可以匹配任意长度的字符。4.原创 2015-04-15 19:43:53 · 694 阅读 · 0 评论 -
6. PHP 正则表达式
1.简介 2. PCRE 兼容正则表达式函数2.1 preg_grep()函数函数语法:array preg_grep(string pattern , array input)2.2 preg_match() 函数和preg_match_all() 函数函数语法:int preg_match/preg_match_all(string pattern,string subject[,arra翻译 2015-10-08 17:04:09 · 394 阅读 · 0 评论