加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用ruby regex提取在字符串中多次出现的模式

发布时间:2020-12-17 04:05:35 所属栏目:百科 来源:网络整理
导读:我想在字符串中多次提取appert的模式.例如,从字符串中获取两个数组的两位数整数 wahoaet56oihaioet67jlkiwoeah67ladohwae45lkaowearho56 我想 result =“wahoaet56oihaioet67jlkiwoeah67ladohwae45lkaowearho56”.match(/([0-9] {2})/)应该给一个MatchData对
我想在字符串中多次提取appert的模式.例如,从字符串中获取两个数组的两位数整数

wahoaet56oihaioet67jlkiwoeah67ladohwae45lkaowearho56

我想
result =“wahoaet56oihaioet67jlkiwoeah67ladohwae45lkaowearho56”.match(/([0-9] {2})/)应该给一个MatchData对象,其捕获方法应该给我一个匹配模式的数组,但似乎有一些我缺少的东西.它只回馈第一个发现.即使使用1美元,2美元,3美元等也行不通.我正在使用ruby

我该怎么做?

解决方法

string.scan(/regex/)

应该这样做

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读