Freecodecamp: Javascript: filtrer le texte avec des expressions régulières - n'accepte pas l'expression de modèle de mot réel

Créé le 30 sept. 2016  ·  3Commentaires  ·  Source: freeCodeCamp/freeCodeCamp

Nom du défi

Passer au crible le texte avec des expressions régulières
https://www.freecodecamp.com/challenges/sift-through-text-with-regular-expressions

Description du problème

Les instructions indiquent clairement

Sélectionnez toutes les occurrences du mot _et_ dans _testString_.

Par conséquent, je pense que l'expression régulière suivante /\band\b/gi ou /(?:\b)and(?:\b)/gi où l'on considère réellement les limites des mots dans l'expression devrait également être une réponse valide, pas seulement /and/gi .

Désolé si c'est un doublon (et c'est probablement le cas), mais devrait certainement être corrigé à mon humble avis. Pourrait refuser certains débutants dévoués.

Code

var expression = /\band\b/gi;
var andCount = testString.match(expression).length;
help wanted

Commentaire le plus utile

@erictleung Si personne d'autre n'a encore travaillé là-dessus, j'aimerais y travailler et faire un PR.

Tous les 3 commentaires

@decksterr merci pour le problème. Je suis d'accord que les tests devraient être meilleurs pour autoriser d'autres modèles d'expressions régulières qui résolvent le défi.

@erictleung Si personne d'autre n'a encore travaillé là-dessus, j'aimerais y travailler et faire un PR.

@ newyork-anthonyng, vous pouvez y travailler.

Cette page vous a été utile?
0 / 5 - 0 notes