jquery源码学习中,发现大量正则表达式的使用,因此在此对常用正则表达式进行分解,并举例他们的匹配规则一、匹配常用的数字格式,包括正负整数小数以及可以计数法core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,// Used for ma...
分类:
其他好文 时间:
2015-12-12 06:58:48
阅读次数:
282
概述: 在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码.理解: 正则表达式是对字符串操作的一种逻辑公式,用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串",...
分类:
其他好文 时间:
2015-12-07 00:20:14
阅读次数:
207
grep是Linux系统中的一个文本流处理工具,用于在文件中搜寻所需要的内容。grep、awk、sed被称为文本处理三剑客。接下来我们看一下grep的使用格式及常用选项:grep[options]PATTERN[FILE...]
-v#过滤匹配到的行
-o#仅显示匹配到的字符
-i#匹配字符时候忽略大小写
-n#显示行号
-A..
分类:
其他好文 时间:
2015-11-09 19:06:48
阅读次数:
238
在正则表达式的使用上,俺一直在打游击,是时候来个总结了。由于愚笨等不可抗拒的原因,只能选简单的说,只写下对ASCII编码字符的匹配和php相关的,其他的Unicode的和其他不同流派的,以后碰到了再学习下就行,应付平常的应该够了。 首先需要接受正则的概念,它是用来寻找文本的一种规则,简单的文本...
分类:
其他好文 时间:
2015-10-20 01:22:50
阅读次数:
421
//添加引用using System.Text.RegularExpressions;//定义Regex对象Regex rx = new Regex("正则表达式");boolrx.IsMatch("待验证字符串");常用正则式匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(...
分类:
其他好文 时间:
2015-10-09 22:36:10
阅读次数:
138
正则表达式的使用 MySQL利用REGEXP命令提供给用户扩展的正则表达式功能,具体模式序列如下: 序列序列说明序列序列说明^在字符串的开始处进行匹配a?匹配1个或零个a$在字符串的末尾处进行匹配a1|a2匹配a1或a2.匹配任意单个字符,包括换行符a(m)匹配m个a[…]匹配出括号内德任意字...
分类:
数据库 时间:
2015-09-27 17:27:33
阅读次数:
249
第一、正则表达式修饰符:看下列代码,输出的结果是i,因为是多字符匹配,输出的是最后匹配的那个字符,当我们把第二行的最后的g改为i,也就是匹配第一个字符,结果是I,如果m代表的是多行匹配。以上中的i、g、m即称为正则表达式的修饰符。var str = "I have a friend"; ...
分类:
Web程序 时间:
2015-09-23 01:07:07
阅读次数:
159
处理类似于<ahref="http://weibo.com/"rel="nofollow">微博weibo.com</a>的字符串的方法------提取出微博weibo.com的方法//第一种方法--暴力截取(或者将字符串截取为NSArray--<ahref="http://weibo.com/"rel="nofollow">微博weibo.com</a>//NSRangera..
分类:
其他好文 时间:
2015-09-17 15:33:26
阅读次数:
124
首先,正则表达式能用来干什么呢?可以用来检查参数的合理性。可利用在Web页面或者Winform页面中。文本内容的分析。在这方面绝对应该首先想到正则表达式。比如用来分析sql脚本,html页面等等。目前为止,许多编程语言和工具都包含对正则表达式的支持,C#也不例外,C#基础类库中包含有一个命名空间(S...
分类:
其他好文 时间:
2015-09-15 17:55:56
阅读次数:
235
今天写代码涉及到了正则表达式的使用,以前也有用过,这次仔细学习了一下。开发中,用正则表达式做一些数据校验是很方便的,因此把常用的正则表达式记下来,今后遇到新的也会不断补充。下面几个是在javascript中用正则表达式直接量定义正则表达式的语法,因此前后有一对"/..../",中间是正则的主体。验证...
分类:
其他好文 时间:
2015-09-04 21:02:55
阅读次数:
279