正则表达式就是一个用来描述字符模式的对象。它被用来在文本中执行模式匹配(pattern-matching)以及”查找-替换”(search-and-replace)的任务。javascript中正则的风格类似Perl中正则的风格。创建var reg = new RegExp(pattern,modi...
分类:
编程语言 时间:
2015-05-20 17:43:08
阅读次数:
151
正则表达式,是一个描述字符模式的对象。javascript的RegExp类表示正则表达式,String和RegExp都定义了方法,后者使用正则表达式进行强大的模式匹配和文本检索与替换功能。javascript的正则表达式是perl5的这种表达式语法的大小子集,所以多有perl编程经验的程序员来说,学...
分类:
其他好文 时间:
2015-05-20 00:08:22
阅读次数:
186
//获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var...
分类:
Web程序 时间:
2015-05-18 16:09:06
阅读次数:
114
一、string中提供的
charAt() 返回在指定位置的字符。
示例:'abc'.charAt(1); //"b"
charCodeAt() 返回在指定的位置的字符的 Unicode 编码。
示例:'abc'.charCodeAt(1); //98
indexOf(searchvalue,fromindex) 检索字符串,返回对应下标。
示例:'a...
分类:
编程语言 时间:
2015-05-18 09:05:38
阅读次数:
115
String(字符串对象) RegExp(正则表达式对象) Number(数字对象) Math(数学对象) Function(函数对象) Error(异常对象) Date(日期/时间对象) Boolean(布尔对象) Array(数组对象) Arguments(函数参数对象) Object(对象超类...
分类:
编程语言 时间:
2015-05-18 00:52:37
阅读次数:
253
进阶正则表达式关于正则表达式,网上可以搜到一大片文章,我之前也搜集了一些资料,并做了排版整理,可以看这篇文章http://www.cnblogs.com/hustskyking/archive/2013/06/04/RegExp.html,作为基础入门讲解,这篇文章说的十分到位。记得最开始学习正则,...
分类:
其他好文 时间:
2015-05-14 18:28:39
阅读次数:
112
之前使用js中正则表达式的过程中,基本都是用的test方法,exec很少用,更别说test和exec混用的情况,今天碰巧遇到了这个情况,于是就发现了一个小'bug'。比如我们要匹配全文中长度为4的单词,我们通常会这么做:var str = 'my last name is junhua'var re...
分类:
编程语言 时间:
2015-05-13 00:24:55
阅读次数:
141
正则表达式的定义一个RegExp对象的每一次估值都返回新对象,这意味着RegExp是可变对象。直接量字符模式说明备注任意字符除^ $ . * + ? = ! : | \ / () [] {}以外的字符,代表自身\0(数字零)NUL字符\u0000\t制表符\u0009\n换行符\u000A\v垂直制...
分类:
其他好文 时间:
2015-05-12 20:44:41
阅读次数:
119
前文已经介绍了《使用IE测试COM》,那么我们用一个实际的实例来使用他。
在这之前,我们需要了解2个Javascript函数:
replace(regexp/substr,replacement)
使用这个函数来替换多余的空格。
str.replace(/\s/g, "");
split(separator,howmany)
字符串转换成字符数组。
string.split(",");...
分类:
其他好文 时间:
2015-05-10 06:25:34
阅读次数:
267
有两种方法:比如url为:http://h5.49you.com/reg.html?sid=1&a=2&b=3&c=4
1、function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
var r = window.location.search.substr...
分类:
Web程序 时间:
2015-05-07 12:27:07
阅读次数:
123