基于php常用正则表达整理(上)】的更多相关文章

电子邮件:/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/变量:/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/ 基于php常用正则表达式的整理汇总1        /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/  电子邮件2        "^\d+$" //非负整数(正整数 + 0)3        "^[0-9]*[1-9][0-9]*$&quo…
61        \n 匹配一个换行符.等价于 \x0a 和 \cJ.62        \r 匹配一个回车符.等价于 \x0d 和 \cM.63        \s 匹配任何空白字符,包括空格.制表符.换页符等等.等价于[ \f\n\r\t\v].64        \S 匹配任何非空白字符.等价于 [^ \f\n\r\t\v].65        \t 匹配一个制表符.等价于 \x09 和 \cI.66        \v 匹配一个垂直制表符.等价于 \x0b 和 \cK.67      …
 1.查询   以下是代码片段: String str="abc efg ABC";String regEx="a|f"; //表示a或fPattern p=Pattern.compile(regEx);Matcher m=p.matcher(str);boolean rs=m.find(); 如果str中有regEx,那么rs为true,否则为flase.如果想在查找时忽略大小写,则可以写成Pattern p=Pattern.compile(regEx,Patte…
class RegexConst { const REGEX_MOBLIE_86 = '/^1(3|4|5|7|8)\d{9}$/';//中国手机号 const REGEX_MOBLIE_852 = '/^(5|6|9)\d{7}$/';//香港手机号 const REGEX_MOBLIE_1 = '/^\d{10}$/';//美国手机号 const REGEX_MOBLIE_0039 = '/^\d{10}$/';//意大利手机号 const REGEX_MOBLIE_0044 = '/^7\…
转载来自:http://www.cnblogs.com/hgmyz/p/5313983.html 基于.NET平台常用的框架整理   自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库. 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架. Memcahed:一…
基于.NET平台常用的框架整理   分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架. Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度. Redis:是一个高性能的KV数据库. 它的出现很大程度补偿了Memcached在某些方面的不足. EnyimMemcached:访问Memcached最优秀的.NET客户端,集成不错的分布式均衡算法. 开源的.NET系统推荐: OXITE:微软ASP.NET MVC案例演示框架. PetS…
本文不讨论正则表达式入门,即如何使用正则匹配.讨论的是两种创建正则表达式的优劣和一些细节,最后给出一些常用正则匹配表达式. Javascript中的正则表达式也是对象,我们可以使用两种方法创建正则表达式: 使用new RegExp()构造函数 使用正则表达字面量 先说结果,使用正则表达字面量的效率更高. 下面的示例代码演示了两种可用于创建正则表达式以匹配反斜杠的方法: //正则表达字面量 var re = /\\/gm; //正则构造函数 var reg = new RegExp("\\\\&q…
JavaScript 正则表达收集整理 //可为空 /^\s*$/ //密码验证,必须且只含有数字和字母,可以拥有英文符号,6-17位 /(?=.{,})(?=.*\d)(?=.*[a-z])[\x20-\x7f]*/i //日期 xxxx-xx-xx /^[-]\d{}-([-]|[-])-([-]|[-][-]|[-])$/ //时间 xxxx-xx-xx xx:xx:xx /^[-]\d{}-([-]|[-])-([-]|[-][-]|[-])\s+(||||[-]\d):[-]\d:[-…
简单的总结一下常用的一些实用的Linux文本操作命令,包括wc(统计).cut(切分).sort(排序).uniq(去重).grep(查找).sed(替换.插入.删除).awk(文本分析). 1.统计命令——wc 统计文件里面有多少单词,多少行,多少字符. 1.1 wc语法 # wc [-lwm] 选项与参数: -l :仅列出行: -w :仅列出多少字(英文单字): -m :多少字符: 1.2 wc使用 #wc /etc/passwd /etc/passwd 40是行数,45是单词数,1719是…
阅读目录 1.统计命令——wc 2.切分命令——cut 3.排序命令——sort 4.去重命令——uniq 5.查找命令——grep 6.替换/查找/删除命令——sed 7.强大的文本分析命令——awk 简单的总结一下常用的一些实用的Linux文本操作命令,包括wc(统计).cut(切分).sort(排序).uniq(去重).grep(查找).sed(替换.插入.删除).awk(文本分析). 1.统计命令——wc 统计文件里面有多少单词,多少行,多少字符. 1.1 wc语法 # wc [-lwm…