recherche

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

javascript - L'expression régulière /(\d)(?=(\d{3})+\.)/gIf ?= est remplacée par ?: Pourquoi les résultats sont-ils différents ?

Je me souviens ? :et? =Presque pareil, mais ? : capturer pendant ? = Pas de capture

高洛峰高洛峰2823 Il y a quelques jours363

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

  • 黄舟

    黄舟2017-05-19 10:37:15

    Je ne sais pas quels sont vos besoins. À en juger par le seul titre, il n'y a pas beaucoup de différence

    .

    ?=l'anticipation est-elle positive ?:ne capture pas

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:37:15

    Si vous vérifiez si cela correspond, alors cela retournera certainement vrai, mais si vous prenez la correspondance complète, les deux sont différents.

    Pour comprendre le sens de Lookahead, il correspond à une position, pas au vrai personnage

    Recommander un site pour tester les regex
    https://regex101.com

    Utilisez les deux expressions régulières et les 1333 résultats de tests que vous avez fournis

    répondre
    0
  • Annulerrépondre