首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于jQuery的正则表达式

2013-07-09 
关于jQuery的正则表达式,求助rvalidchars /^[\],:{}\s]*$/,这个完全看不懂意思rmsPrefix /^-ms-/,这个

关于jQuery的正则表达式,求助
rvalidchars = /^[\],:{}\s]*$/,
这个完全看不懂意思


rmsPrefix = /^-ms-/,
这个是匹配只匹配-ms-这个符号吗

rdashAlpha = /-([\da-z])/gi,
这个是匹配da到dz之间所有的字符吗?
[解决办法]
rvalidchars = /^[\],:{}\s]*$/,
   ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。
   \s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
   * 匹配前面的子表达式零次或多次。
这个表达式应当是字符串只能由],:{}和空白字符组成。

rmsPrefix = /^-ms-/,这个是 -ms-打头

rdashAlpha = /-([\da-z])/gi, 
       \d指数字
    这个整个指数字和字母,i指不分大小写。
 
[解决办法]
第一个应该是字符串中全是由],和空格组成就可以了的样子
第二个应该是以-ms-开头的字符串  比如-ms-a也可以
第三个应该是在字符串中有-号后边是字母(不分大小写)或数字就可以了

热点排行
Bad Request.