Durchsuchen Sie Text mit regulären Ausdrücken
https://www.freecodecamp.com/challenges/sift-through-text-with-regular-expressions
In den Anweisungen ist klar angegeben
Wählen Sie alle Vorkommen des Wortes _und_ in _testString_ aus.
Daher denke ich, dass der folgende reguläre Ausdruck /\band\b/gi
oder /(?:\b)and(?:\b)/gi
bei dem man tatsächlich die Wortgrenzen im Ausdruck berücksichtigt, auch eine gültige Antwort sein sollte, nicht nur /and/gi
.
Tut mir leid, wenn dies ein Duplikat ist (und es ist wahrscheinlich), sollte aber meiner Meinung nach definitiv behoben werden. Könnte einige engagierte Anfänger ablehnen.
var expression = /\band\b/gi;
var andCount = testString.match(expression).length;
@decksterr danke für das Problem. Ich stimme zu, dass die Tests besser darin sein sollten, andere Muster für reguläre Ausdrücke zuzulassen, die die Herausforderung lösen.
@erictleung Wenn noch niemand daran gearbeitet hat, würde ich gerne daran arbeiten und eine PR machen.
@ newyork-anthonyng, daran kannst du arbeiten.
Hilfreichster Kommentar
@erictleung Wenn noch niemand daran gearbeitet hat, würde ich gerne daran arbeiten und eine PR machen.