Freecodecamp: Javascript: Durchsuchen von Text mit regulären Ausdrücken - Akzeptieren des tatsächlichen Wortmusterausdrucks nicht

Erstellt am 30. Sept. 2016  ·  3Kommentare  ·  Quelle: freeCodeCamp/freeCodeCamp

Name der Herausforderung

Durchsuchen Sie Text mit regulären Ausdrücken
https://www.freecodecamp.com/challenges/sift-through-text-with-regular-expressions

Fehlerbeschreibung

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.

Code

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

Hilfreichster Kommentar

@erictleung Wenn noch niemand daran gearbeitet hat, würde ich gerne daran arbeiten und eine PR machen.

Alle 3 Kommentare

@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.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen