正则表达式,一个听起来很高大上的东西。其实原来也听说过,当然,也只是仅限于听过了……
那么,它到底是什么?又是干什么的?都能用在哪些方面?
今天就先浅显的说一下,更深刻的应用及体会还没有,不能很好地给大家总结出来,见谅。
注:本文代码语言均为Javascript。
正则表达式也有通俗些的名字,叫正规或者说常规表示法,这个听起来就比较平易近...
分类:
其他好文 时间:
2014-10-19 23:20:28
阅读次数:
186
不能输入中文只能输入 数字和下划线只能输入 数字和小数点只允许输入汉字其一,只允许输入数字和小数点。其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。结语,其实style="ime-mode:Disabled这句是比较实...
分类:
编程语言 时间:
2014-10-09 21:53:27
阅读次数:
1514
//i忽略大小写//g全局匹配//m多行匹配/*//邮编匹配varpattern=/^[\w\-]+\.(zip|gz|rar)$/;//[a-zA-Z0-9_]可以用\w代替//加上^限定首字符匹配varstr=‘2-13.rar‘;//文件名:字母_数字.zip,gz,rar,7zdocument.write(pattern.exec(str));//压缩包名字匹配varpattern=/^[\w\-]+\.zip..
分类:
编程语言 时间:
2014-10-09 20:34:38
阅读次数:
277
看了一段时间的Javascript视频教程,对于其中一部分的讲解主要是正则表达式,这也就说明了 正则表达式是很重要的吧。那么我来把我学到的这么点知识写在这里,留下足迹,成功越过。
正则表达式是什么东东呢?360搜索得:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串或单个字符串,在很多编辑器或其他工具里,正则表达式通常用来检索和/或者替换那些符合某个模式的文本内容。经过...
分类:
其他好文 时间:
2014-10-05 23:59:09
阅读次数:
304
来源:http://www.ido321.com/856.html1、正则优先级首先看一下正则表达式的优先级,下表从最高优先级到最低优先级列出各种正则表达式操作符的优先权顺序:2、常用的正则表达式:匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00...
分类:
编程语言 时间:
2014-10-01 02:44:40
阅读次数:
276
2、常用的正则表达式:
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空白行的正则表达式:\n\s*\r
ps:可以用来删除空白行
匹配HTML标记的正则表达式:]*>.*?|
匹配首尾空白字符的正则表达式:^\s*|\s*$
ps:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\...
分类:
编程语言 时间:
2014-10-01 01:42:50
阅读次数:
336
分别归类为: javascript变量 javascript运算符 javascript数组 javascript流程语句 javascript字符串函数 javascript函数基础 javascript基础DOM操作 javascript正则表达式能够认真看完就是一次对javascript的回顾...
分类:
编程语言 时间:
2014-09-23 06:05:29
阅读次数:
318
1、显式创建正则表达式:var searchPattern=new RegExp(‘+s’);加号会匹配字符串中任何一个带有一个或者多个连续的s。2、RegExp对象的方法:test和exectest方法确定作为参数传入的字符串是否与正则表达式匹配,返回值为bool类型。exec返回值为一个符合匹配...
分类:
编程语言 时间:
2014-09-11 10:52:31
阅读次数:
202
分别归类为:javascript变量javascript运算符javascript数组javascript流程语句javascript字符串函数javascript函数基础javascript基础DOM操作javascript正则表达式 能够认真看完就是一次对javascript的回顾与提升,可以....
分类:
编程语言 时间:
2014-09-05 15:58:51
阅读次数:
222