1. 在 String.prototype.replace 方法中使用 /g 和 /i标志位令很多 JavaScript 初学者意外的是,字符串的 replace 方法并不会替换所有匹配的子串——而仅仅替换第一次匹配。当然 JavaScript 老手们都知道这里可以使用正则表达式,并且需要加上一个全...
分类:
编程语言 时间:
2014-07-23 15:18:36
阅读次数:
322
JS中两种创建正则表达式的方式: ? ? 1,使用new关键字创建 ? ?? ???var box = new RegExp(‘box‘,‘ig‘);??//第一个参数是模式字符串,两个反斜杠是正则表达式的字面量表示方法, ? ?? ???//第二个...
分类:
编程语言 时间:
2014-07-23 13:59:16
阅读次数:
243
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。
大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配...
分类:
编程语言 时间:
2014-07-23 13:26:26
阅读次数:
323
按CTRL+SHIFT+F(Findinfiles),勾上支持正则表达式,然后输入搜索内容:^:b*[^:b#/]+.*$找到最后一行就是结果
分类:
其他好文 时间:
2014-07-23 12:54:56
阅读次数:
169
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语 言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为–Json.orgJSO.....
分类:
移动开发 时间:
2014-07-23 12:13:06
阅读次数:
350
首先说一下,这篇文章也是我在看了数个大牛的博客之后总结出来的,因此首先向这些大牛表示崇高的敬意和感谢,由于人数众多,而且来源也是特别分散,就不一一介绍了,见谅。
************跨语言的主题**************
1.就如同xml、json、cookie、session、get、post等话题一样,正则表达式是一个跨越了语言的话题,几乎绝大多数语言都支持正则表达式,可以说,只要这...
分类:
Web程序 时间:
2014-07-22 17:56:01
阅读次数:
199
在前端页面使用中,遇到日期格式的验证,开始使用了一款表单控件验证,但是不兼容!!而且使用起来还受到很大约束,所以就决定自己写原生js。为了完成日期格式的验证,第一步,当然是学会使用正则表达式。以前都是直接复制使用,这次理解原理,自己原生写。...
分类:
其他好文 时间:
2014-07-22 17:43:31
阅读次数:
217
在前端页面使用中,遇到日期格式的验证,开始使用了一款表单控件验证,但是不兼容!!而且使用起来还受到很大约束,所以就决定自己写原生js。为了完成日期格式的验证,第一步,当然是学会使用正则表达式。以前都是直接复制使用,这次理解原理,自己原生写。...
分类:
其他好文 时间:
2014-07-22 17:42:51
阅读次数:
194
在前端页面使用中,遇到日期格式的验证,开始使用了一款表单控件验证,但是不兼容!!而且使用起来还受到很大约束,所以就决定自己写原生js。为了完成日期格式的验证,第一步,当然是学会使用正则表达式。以前都是直接复制使用,这次理解原理,自己原生写。...
分类:
Web程序 时间:
2014-07-22 17:41:51
阅读次数:
234
import re
def validateEmail(email):
if len(email) > 7:
if re.match("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$", email) != None:
return 1
r...
分类:
编程语言 时间:
2014-07-22 17:40:41
阅读次数:
881