recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - À propos de la correspondance()

alert('rgb(255)'.match(/rgb((d+))/));

Vous recherchez des correspondances Vous ne savez pas pourquoi il est renvoyé ["rgb(255)", "255"] ?

Pourquoi ne pas simplement revenir"rgb(255)"

PHP中文网PHP中文网2806 Il y a quelques jours505

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-19 10:20:34

    Parce que vous avez utilisé la capture, c'est-à-dire les parenthèses.

    console.log('rgb(255)'.match(/rgb\((\d+)\)/));

    Pas besoin de le capturer

    console.log('rgb(255)'.match(/rgb\(\d+\)/));

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-19 10:20:34

    Merci de vous référer directement au document pour ce genre de problème : String.prototype.match()

    répondre
    0
  • Annulerrépondre