Ich mag Wortzählimpuls von einem String erhalten. So einfach ist das. Der Haken ist, dass die Zeichenfolge in einer unvorhersehbaren Sprache sein kann.Get Wort aus einem String in Unicode (in jeder Sprache) zählt
Also, ich brauche eine Funktion der Signatur int getWordCount(String)
mit der folgenden Beispielausgabe -
getWordCount("供应商代发发货") => 7
getWordCount("This is a sentence") => 4
Jede Hilfe, wie geschätzt fortfahren würde :)
Im chinesischen (?) Text ist ein Trennzeichen zwischen den Wörtern? –
Nein, es gibt kein Trennzeichen. Ich habe die genauen Zeichenfolgen kopiert. – jaibatrik
In diesem Fall würde ich versuchen, die Sprache zu finden, auf der Unicode-Runen in der Zeichenfolge verwendet werden.Verwenden Sie dann diese Informationen, um festzustellen, wie die Zeichenfolge analysiert werden soll. –