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

javascript - expression régulière js pour obtenir une chaîne

S'il existe une chaîne comme celle-ci " www.com.baidu.com "
Ce que je veux faire correspondre, ce sont toutes les chaînes après le premier com, mais à l'exclusion de " com ", comment dois-je écrire l'expression régulière ? C'est-à-dire que la chaîne souhaitée est ".baidu.com"
Il est préférable de ne pas la faire correspondre en capturant des groupes ;

给我你的怀抱给我你的怀抱2681 Il y a quelques jours510

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

  • 漂亮男人

    漂亮男人2017-05-19 10:12:44

    var str = 'www.com.baidu.com'
    var result = /.*?com(.*)/.exec(str)
    console.log(result[1])

    répondre
    0
  • 高洛峰

    高洛峰2017-05-19 10:12:44

    Nous sommes tous les deux débutants et nous nous posons la même question.
    Je suppose qu'avant de supprimer le texte, définissez un état intermédiaire pour accepter la largeur de chaîne du texte, soustrayez les 3 premiers, puis attribuez-le à celui qui appelle.
    (Ce qui précède sont toutes mes suppositions.)

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:12:44

    'www.com.baidu.com'.match(/.+\.com(.+)/)[1]
    // ".baidu.com"

    Le diagramme régulier ci-dessus :,

    répondre
    0
  • Annulerrépondre