match返回参数和分组
来源:互联网 发布:如何看待网络暴力 知乎 编辑:程序博客网 时间:2024/05/29 14:52
var style='rotateX(-180deg)';style.match(/rotateX\(([-]?\d+)/);
代码如上。
我的理解是返回字符串['rotateX(-180']
,但实际却是['rotateX(-180','-180']
解答:
和贪婪没一点关系。match
匹配成功时会返回数组:
- 如果正则为全局匹配,那么数组的第一个及以后元素存放的都是匹配的字符串,不再存放匹配的分组
- 如果正则不为全局匹配,那么数组的第一个元素存放的是匹配的字符串,第二个及以后元素存放的是匹配的分组
又比如:
({}).toString.call('abc').match(/(\s)([a-zA-Z]+)/) // [" String", " ", "String", index: 7, input: "[object String]"]
阅读全文
0 0
- match返回参数和分组
- ibatis分组查询结果的返回参数绑定问题解决方案
- match和index返回多个匹配项
- Neo4j CQL -(4)- MATCH & RETURN匹配和返回
- 参数传递和返回值
- 形式参数和返回值
- 形式参数和返回值
- 向DWR传递参数和返回参数
- 向DWR传递参数和返回参数
- easyUI 查询 入口参数和返回参数
- Spring Mvc获取请求参数和 返回参数和注解
- 多线程过程的参数和返回值
- C++函数参数传递和返回值
- 程序调用 - 命令参数 和 返回值
- vector 作为参数和返回值
- c++参数传递和返回值
- C++函数参数传递和返回值
- CArray作为函数参数和返回值
- openshift/origin工作记录(1)——S2I镜像定制(基于SVN)
- TensorFlow的cnn做mnist例子
- QImage与QPixmap完全解析
- ckplayer播放器控制播放/暂停
- 4、Python 处理 ini 文件
- match返回参数和分组
- 五分钟学GIS | 大数据之分布式空间分析服务
- java调用WebService接口的几种方法
- C++中的基础相关知识之预处理,const,sizeof
- 桌面应用程序与web应用程序
- MyEclipse WebSphere开发教程:安装和更新WebSphere 6.1, JAX-WS, EJB 3.0(四)
- 矩阵权(Matrix weighted)Bezier三角(曲面)片
- 关于viewpager与fragment需要刷新数据的bug,解决办法。
- 苹果APP定制开发