Kann Regex mit allen Wörtern außerhalb der Anführungszeichen übereinstimmen?

Ich habe kürzlich einen Aufsatz für meine Klasse geschrieben, und mein Lehrer hat ausdrücklich eine Wortbegrenzung angegeben, die keine Zitate aus dem Stück enthält. Und ich dachte, warum nicht ein Skript machen, das das für Sie berechnet? Ich könnte das natürlich auf die langweilige Art und Weise tun, indem ich den gesamten Text durchgehe und die Wörter in Anführungszeichen ignoriere, aber ich habe das Gefühl, dass es eine bessere Möglichkeit gibt, Regex und @ zu verwendeArray.count. Kann mir jemand helfen / sagen, dass es mit Regex unmöglich ist, da ich so gut wie nichts über Regex weiß?

Tl; dr: Verwenden Sie Regex, um alle Wörter (oder Leerzeichen, egal), die sich außerhalb der Anführungszeichen eines Textes befinden, abzugleichen, und zählen Sie die Elemente im resultierenden Array.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage