Is there a function like String#scan, but returning array of MatchDatas?

前端 未结 4 1391
名媛妹妹
名媛妹妹 2021-02-04 18:18

I need a function to return all matches of a regexp in a string and positions at which the matches are found (I want to highlight matches in the string).

There

4条回答
  •  庸人自扰
    2021-02-04 18:55

    Use the captures method on a successful match.

    "foobar".match(/(f)(oobar)/).captures
    

    => ["f,""oobar"]

提交回复
热议问题