erstellen Sie ein array von Wörtern (Strings) aus String
Wie erstelle ich ein array aus strings aus einem string, zB.
"Hallo Welt" zurückkehren würde, ["Hallo", "Welt"]. Dies würde die Notwendigkeit zu berücksichtigen, Satzzeichen, etc.
Gibt es wahrscheinlich eine große RegEx-Lösung für dieses, ich bin einfach nicht in der Lage, es zu finden.
Ich glaube nicht, dass Sie sollten mit RegEx, es sei denn, Sie herausfinden können, das man von sich selbst.
Das ist ganz hilfreich, danke.
Das ist ganz hilfreich, danke.
InformationsquelleAutor hamishtaplin | 2010-06-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie über AS3-String.split?
InformationsquelleAutor Danyal Aytekin
Glaube ich habe es geknackt, hier ist die Funktion in full:
Im Grunde genommen, verwendet es die 'kein Wort' Zustand, aber ohne Apostrophe, ist global und ignoriert den Fall. Dank an alle, die wies mich in die richtige Richtung.
InformationsquelleAutor hamishtaplin
Anderen Grund:
Nicht funktionieren?
Nur weiter arbeiten auf der RegEx. \W ist eigentlich entsprechen alle nicht-Wort-Zeichen (die auch alle Satzzeichen außer dem Unterstrich).
RegEx bläst meinen kleinen Geist in eine Milliarde Stücke. Ich werde aber versuchen.. danke.
InformationsquelleAutor Justin Niessner
Vielleicht funktioniert das auch...
Diese Arbeit sollte auch in anderen Sprachen als Englisch, zum Beispiel (D. H. '\w' nicht akzeptieren, werden Zeichen mit Akzent, zum Beispiel...)
InformationsquelleAutor JoseVelas
Hier ist, was Sie brauchen. Getestet und funktioniert:
http://snipplr.com/view/63811/split-string-into-array/
InformationsquelleAutor izaiasdotcom
Diese scheint zu tun, was Sie wollen:
Wenn nicht, bitte geben Sie eine Beispiel-input-und output-Spezifikation.
Wie ich schon sagte, Sie müssen, um eine vollständige input-und output-Spezifikation. Ich kann nicht erraten, was Sie glauben, und nicht, bilden ein Wort.
Es ist ziemlich offensichtlich, was funktioniert und soll jedoch nicht als ein Wort, keine raten erforderlich. Danke für die Hilfe aber.
Nicht so offensichtlich, wie Sie denken. Sie benötigen ein Apostroph jetzt. Wie wärs mit Bindestrich geschriebene Wörter? Halten Sie die Währung ($100) ein Wort? Der reguläre Ausdruck wird zu Ihrer Spezifikation.
Natürlich hast du Recht, danke für den Hinweis. Für jetzt, ich glaube nicht, dass wird ein problem sein, obwohl, hoffentlich.
InformationsquelleAutor James Fassett
Ich denke, möchten Sie vielleicht so etwas wie dieses:
Grundsätzlich können Sie fügen Sie alle Zeichen, die Sie wollen als Trennzeichen in den eckigen Klammern. Hier ist, wie die Stücke funktionieren:
InformationsquelleAutor matthewwithanm