Examinar texto con expresiones regulares
https://www.freecodecamp.com/challenges/sift-through-text-with-regular-expressions
Las instrucciones indican claramente
Seleccione todas las apariciones de la palabra _y_ en _testString_.
Por lo tanto, creo que la siguiente expresión regular /\band\b/gi
o /(?:\b)and(?:\b)/gi
donde uno realmente considera que los límites de las palabras en la expresión también deberían ser una respuesta válida, no solo /and/gi
.
Lo siento si esto es un duplicado (y probablemente lo sea), pero definitivamente debería arreglarse en mi humilde opinión. Podría rechazar algunos principiantes dedicados.
var expression = /\band\b/gi;
var andCount = testString.match(expression).length;
@decksterr gracias por el problema. Estoy de acuerdo en que las pruebas deberían ser mejores para permitir otros patrones de expresión regular que resuelvan el desafío.
@erictleung Si nadie más ha trabajado en esto todavía, me gustaría trabajar en ello y hacer un PR.
@ newyork-anthonyng, puedes trabajar en eso.
Comentario más útil
@erictleung Si nadie más ha trabajado en esto todavía, me gustaría trabajar en ello y hacer un PR.