随笔分类 -  正则表达式

Regular expression
摘要:<scripttype="text/javascript">functiongetCharLength(str){//获得字符个数if(str==null||str=="")return0;returnstr.match(/\w?|\W?/g).length-1;}functiongetByteLength(str){//ECMAScript5 获得字节个数if(str==null||str=="")return0;varlen=str.length;varret=0;for(vari=0;i<len;i++){if 阅读全文
posted @ 2012-11-19 23:21 缔造者(kreator) 阅读(680) 评论(0) 推荐(0)
摘要:生活感悟:从头再来,有何不可?一、什么是正则表达式(Regular expression) 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 上面是对正则表达式的一种定义概念,个人理解就是对字符串或文本的匹配/验证、替换、查找操作,大家可以体会一下。二、正则表达式的优点和缺点 优点: 1. 灵活性、逻辑性和功能性非常的强 2. 可以迅速地用极简单的方式达到字符串的复杂控制 缺点:1. 对于刚接触的人来说,比较晦涩难懂 2.正则表达式只适合匹配文本字面,不适合匹配文本意义:像匹 阅读全文
posted @ 2012-09-03 19:59 缔造者(kreator) 阅读(515) 评论(1) 推荐(0)