上一页 1 ··· 26 27 28 29 30
摘要: 1 //分组返回 2 var pattern=/^[a-z]+\s[0-9]{4}$/; 3 var str='google 2012'; 4 alert(pattern.exec(str)); //返回一个包含字符串的数组 5 6 7 var pattern=/^[a-z]+/; //只匹配到字母 8 var str='google 2012'; 9 alert(pattern.exec(str)); //只返回google的字符串数组10 11 12 var pattern=/^([a-z]+)\s([0-9]{4})$/; //使用了分组13 var... 阅读全文
posted @ 2013-10-21 23:23 白小虫 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 字符类:空白字符 3 4 元字符/元符号 匹配情况 5 \0 匹配null字符 6 \b 匹配空格字符 7 \f 匹配进纸字符 8 \n 匹配换行字符 9 \r 匹配回车字符 10 \t 匹配制表字符 11 \s 匹配空白字符、空格、制表符和换行符 12 \S ... 阅读全文
posted @ 2013-10-21 22:52 白小虫 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1 // 正则表达式获取控制 2 // 正则表达式元字符是包含特殊含义的字符。它们有一些特殊功能,可以控制匹配模式的方式。反斜杠后的元字符将失去其特殊含义。 3 4 /* 5 字符类:单个字符和数字 6 7 元字符/元符号 匹配情况 8 . 匹配除换行符外的任意字符 9 [a-z0-9] 匹配括号中的字符集中的任意字符 10 [^a-z0-9] 匹配任意不在括号中的字符集中的字符 11 \d 匹配数字 12 \D ... 阅读全文
posted @ 2013-10-21 08:06 白小虫 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1 // 正则表达式的静态/动态属性。 2 // 静态:直接调用,无需声明。 3 /* 4 属性 短名 含义 5 input $_ 当前被匹配的字符串 6 lastMatch $& 最后一个匹配字符串 7 lastParen $+ 最后一对圆括号内的匹配子串 8 leftContext $` 最后一次匹配前的子串 9 multiline $* 用于指定是否所有的表达式都用于多行的布尔值10 r... 阅读全文
posted @ 2013-10-21 00:05 白小虫 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 1 // String对象的4个使用正则表达式的方法 2 3 1、match(pattern) 4 返回pattern中的子串或null 5 2、replace(pattern,replacement) 6 用replacement替换pattern 7 3、search(pattern) 8 返回字符串中pattern开始位置 9 4、split(pattern)10 返回字符串指定pattern拆分的数组11 12 13 14 //使用match方法获取匹配数组15 16 var pattern=/Box/i; //没有开启全局17 var... 阅读全文
posted @ 2013-10-20 23:28 白小虫 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 1 var box=new RegExp('Box'); //第一个参数是模式字符串 2 alert(box); // /Box/两个反斜杠是正则表达式的字面量表示法 3 4 5 var box=new RegExp('Box','gi'); //第二个参数可选,是模式修饰符 6 alert(box); 7 //模式修饰符的可选参数 8 // i 忽略大小写 9 // g 全局匹配10 // m 多行匹配11 12 13 var box=/Box/; //使用字面量方式的正则14 alert(box);15 16 17 var box=/Box/ 阅读全文
posted @ 2013-10-20 23:01 白小虫 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 1、在 FF/Chrome 等较新的浏览器中可以使用css属性background-color的rgba轻松实现背景透明,而文字保持不透明。而IE6/7/8浏览器不支持rgba,只有使用IE的专属滤镜filter:Alpha来实现,但是这样写法会把文字也变为透明,因此只有在透明容器的子节点(文本节点除外)内设置position:relative才能不继承其父元素的透明滤镜,代码如下: CSS实现背景透明,文字不透明 测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文字测试文... 阅读全文
posted @ 2013-10-10 16:09 白小虫 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Scrollpath(github)是一个滚动插件,你可以自己定义滚动路径。该插件是使用canvas flavored的语法来绘制路径,使用moveTo,lineTo和arc. 为帮助路径正确,在初始化插件时可使带路径的canvas遮罩层。可以通过鼠标滚轮上/下箭头键和空格键来查看路径效果;空格键的查看速度会比鼠标滚动的效果快;当你按住Shift键的时候再按空格键时,路径将会向后滚动。除此之外,我们还可以通过这个插件来自定义滚动条。在滚动路径的时候我们还可以结合使用css来进行变换,使页面可以发生丰富的变换效果。在有些浏览器中,是不支持css变换效果,那所有的旋转切换将会忽略不计,但仍然遵循自 阅读全文
posted @ 2013-10-08 17:05 白小虫 阅读(262) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30