JSと正しく動作することができるすべてのJediのご挨拶、残念ながらできません。regex Javascriptでグループをキャプチャするには?
私は「M10 M20 M30 xm40のそれぞれの文字列のすべての試合で反復処理したい、xm40除いて、数字を抽出し、10、20、30:
' m10 m20 m30 xm40'.match(/\s+m(\d+)/g)
が、これは私が得るものですクロムコンソールで:
' m10 m20 m30 xm40'.match(/\s+m(\d+)/g)
(3) [" m10", " m20", " m30"]
「m」もキャプチャされていますか?私は理解できません。私は成功せずに多くの組み合わせを試みました。何かご意見は?
Bye!
Thxを、私は基より反復のために理由を説明することなく、ユーザにregexp.execに優れているという一行を発見しました。あなたのコードだけが正しく動作しました! https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec JS xDが嫌い – MaikoID
@MaikoID、ようこそ – RomanPerekhrest