功能:使用正则 对玩家昵称处理,如果含有 屏蔽字库里的敏感字眼进行屏蔽。已封装成dll1.屏蔽字库处理成所需要的正则格式:(所需正则表达式格式:".*((XX)|(XX)|(XX)|....).*")2.FilterHelper类中:public sealed class FilterHelper ...
分类:
其他好文 时间:
2014-07-16 23:02:50
阅读次数:
319
MAC地址:^[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}+:[a-fA-F0-9]{2}$IPv4地址:\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|2...
分类:
编程语言 时间:
2014-07-16 22:51:26
阅读次数:
356
整数或者小数:/^((0{1}|[1-9]{1}[0-9]+)\.{1}[0-9]+|[1-9]{1}[0-9]*|0)$/分析,分类讨论,如果是小数,则有两种形式 0.111对应的是 0{1}\.[0-9]+ 100.1111对应的是 [1-9]{1}[0-9]+\.[0-9]+ 所以整体小...
分类:
Web程序 时间:
2014-07-16 21:19:13
阅读次数:
212
任何复杂的正则表达式都是由简单的子表达式组成的,要想写出复杂的正则来,一方面需要有化繁为简的功底,另外一方面,我们需要从正则引擎的角度去思考问题。关于正则引擎的原理,推荐《Mastering Regular Expression》中文名叫《精通正则表达式》。挺不错的一本书。 OK,先确定我们要解决的...
分类:
Web程序 时间:
2014-07-16 21:08:34
阅读次数:
235
运维趋势 第 0 期 运维自动化【人物】基于开源服务的运维自动化实现【国际前沿】什么是 DevOps ? 【运维漫画阁】正则表达式有什么用?【命令行 & 工具】面向 Linux 系统管理员的开源工具链【命令行 & 工具】自动化开源工具一览 【实战】 Kickstart 无人值守安装搭建 RHCE 实...
分类:
其他好文 时间:
2014-07-16 20:36:16
阅读次数:
329
运维趋势 第 0 期 运维自动化【人物】基于开源服务的运维自动化实现【国际前沿】什么是 DevOps ? 【运维漫画阁】正则表达式有什么用?【命令行 & 工具】面向 Linux 系统管理员的开源工具链【命令行 & 工具】自动化开源工具一览 【实战】 Kickstart 无人值守安装搭建 RHCE 实...
分类:
其他好文 时间:
2014-07-16 20:30:17
阅读次数:
227
昨天遇到了一个奇葩的问题,需要在WHERE条件里面添加正则表达式,抱着试试看的态度,查看了一下postgresql,发现确实可以支持正则,例如:select * from user where email ~ '^[A-H]' --匹配email地址以A-H开头的记录 select * from ....
分类:
数据库 时间:
2014-07-12 08:31:24
阅读次数:
319
这个例子出自《精通正则表达式》,做一下笔记帮助理解和记忆。第一版最简单的case就是考虑包含一对引号,那么写出来的表达式应该是这样的:".*"但是这个未免太简单了吧,会有啥问题呢?假如输入的字符串长这样结果就会出问题拉。see...Input String: "Hello" and "World" ...
分类:
其他好文 时间:
2014-07-11 09:16:39
阅读次数:
174
最近一段时间一直在学习算术运算和正则表达式以及条件判断,连续看了四五遍,基本概念已经能够搞清楚了,实际操作中容易把正则表达式和算术运算以及条件判断混淆.看来还是要勤加联系.今天终于是有勇气来总结这两周的学习.在这之前,因为在练习这些逻辑概念性的知识经常会用到grep命..
分类:
其他好文 时间:
2014-07-10 18:42:52
阅读次数:
595
手机:
var reg=/^1[34578]\d{9}$/;
if(reg.test("你输入的手机号码") )
{
alert("手机号码输入正确")
}
else
{
alert("手机号码输入有误")
}
QQ:
var reg=/^[1-9]\d{4,11}$/;
邮箱:
var reg=/^\w+@[0-9a-zA-Z\-]+[a-zA...
分类:
移动开发 时间:
2014-07-10 17:39:15
阅读次数:
340