同时匹配邮箱和电话号码的正则表达式要想很完美的匹配,不太简单。各邮箱提供商的标准都多少有些许差别。如:163:6-18个字符,可使用字母、数字、下划线,需以字母开头。gmail:可以使用字母、数字和英文句点,不能使用除字母
(a-z)、数字和英文句号外的其他字符,下划线也是不可以的。yahoo:4至...
分类:
编程语言 时间:
2014-05-08 19:11:53
阅读次数:
601
正则表达式,Regex类(Regular
Expression),牛逼哄哄的。可以参考http://deerchao.net/tutorials/regex/regex.htm补充一下,给他它里面的元字符表格添加一个[]EX:
[abc]表示:a或者b或者c ; ...
分类:
其他好文 时间:
2014-05-08 09:47:30
阅读次数:
241
利用Django开发网站,可以设计出非常优美的url规则,如果url的匹配规则(包含正则表达式)组织得比较好,view的结构就会比较清晰,比较容易维护。
最简单的形式
from django.conf.urls import patterns, url
urlpatterns = patterns('',
url(r'^articles/2003/$', 'news.views.sp...
分类:
其他好文 时间:
2014-05-08 04:31:30
阅读次数:
508
在java字符串方法中有一个非常好用的方法split(),该方法可以把字符串直接分割为数组此方法有两个重载。
一是:split(regex),参数为要分隔的字符串或者正则表达式。
二是:ss.split(regex, limit)。此方法可以的第二个参数一般不太常用,
这两个方法api给的解释是:limit 参数控制模式应用的次数,因此影响所得数组的长度。如果该限制 n 大于
0,则模式...
分类:
编程语言 时间:
2014-05-08 00:11:49
阅读次数:
417
开园一个月了,但一直没有抽出多少时间,就算有时间,也不知道怎么组织语言记(不是写,是记,写是一个创造的过程,像我这等程序猿,猿嘴吐不出象牙!)点东西!翻翻过去手头整理的一些知识点杂记,然后再结合网上的一些,今天对正则表达式在做一个个人的知识汇总摘录吧!程序员都是共产主义者,一点不假!大部分时候我.....
分类:
其他好文 时间:
2014-05-07 21:08:53
阅读次数:
299
1.int preg_match ( string pattern, string subject
[, array matches [, int flags]]
)在subject字符串中搜索与pattern给出的正则表达式相匹配的内容。如果提供了matches则其会被搜索的结果所填充。$matc...
分类:
Web程序 时间:
2014-05-07 20:30:26
阅读次数:
333
一.字符串搜索
正则表达式由两种基本字符类型组成:原义(正常)文本字符和元字符.元字符组为正则表达式提供了处理能力.
一般表达式语言是一种可以编写搜索表达式的语言.在该语言中,可以把文档中要搜索的文本、转义序列和特定含义的其他字符组合在一起,例如序列表示一个字的开头和结尾(子的边界),如果要表示正在查找的以字符th开头的字,就可以编写一般表达式th(即序列字符界是-...
分类:
其他好文 时间:
2014-05-07 16:10:21
阅读次数:
381
讲解了JavaScript中各种类型的数据处理,包括数组的使用、JSON类提供的字符串和JS对象相互转换的方法、时间日期类以及正则表达式的创建和使用...
分类:
编程语言 时间:
2014-05-07 07:27:55
阅读次数:
351
题目链接: SCUT 2014
题目大意: 判断给出的字符串中是否是正确的科学计数法
A+1.5Be+8C,可以是实数或者含有指数的实数,ABC三个部分表示空格,可有可无,正负号可有可无
指数部分只能是整数
解题思路: 建立有穷自动机状态转移表,一共是10种状态...
分类:
其他好文 时间:
2014-05-07 05:32:27
阅读次数:
330
1 // 邮箱有效性验证2 Pattern pattern = Pattern3
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");4 Matcher mc = 5
pattern....
分类:
移动开发 时间:
2014-05-06 23:56:19
阅读次数:
595