雷格斯只参加了最后一场比赛
Regex with last match only
我正在尝试编写一个正则表达式来获取最后一个数字。
我的字符串:名称[0][0]。
我的正则表达式:str.match(/d+/g)
它返回所有匹配项。你能帮我让regex只返回最后一个匹配项吗?
要获得最后一个数字,
'd(?='D*$)
获取最后一个数字。
'd+(?='D*$)
演示
'd+
匹配一个或多个数字。CCD_ 2重复先前的令牌一次或多次。(?='D*$)
调用了正向前瞻断言,该断言断言匹配后面将跟任意数量的非数字字符,后面再跟行的末尾。
相关文章:
- 键入最后一位数字后自动提交
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 正在尝试删除子元素的最后一个子元素
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- 在JavaScript中重构上个月的第一天和最后一天的代码(node.js)
- Datatables-如何在未显示所有列的情况下禁用表中最后一列的排序
- 如何从对象数组中获取最后一项
- 为什么只有最后一项显示,而不是全部显示
- Javascript匹配以从URL中删除部分文件名-替换最后一次出现的内容
- 正在查找最后一次出现的文本
- 删除最后一项jquery
- JavaScript只有在最后一次被调用时才运行函数
- 当用户在选择框中选择选项时,使用window.location.href重定向用户只会更改导航器中URL的最后一位
- 雷格斯只参加了最后一场比赛
- Javascript:在正则表达式中反向引用而不记得上一场比赛
- 计算最后一列单元格的值——涉及动态表行
- 淘汰赛每一场比赛都没有表现出任何东西
- 如何使用 Jquery 修改表中最后一列中的每个单元格