我得到随机字符串作为输入,我想要的是除了标点符号(see punctuation)或单词分隔符(例如,空格,多白空格)之外,获取关键字搜索应用程序的英语单词。这个问题是我不知道吐出字符串的基础。例如,如果我得到一个字符串“FLORENCE - FIRE / TOMORROW”,我想将String数组作为{“FLORENCE”,“FIRE”,“TOMORROW”}。此外,有时也会发生一个单词,比如“MELBOURNE”,只需要将数组作为{“MELBOURNE”}。大写字母与这个问题无关。
我该怎么做?
答案 0 :(得分:1)
"FLORENCE - FIRE/TOMORROW".split("\\s+-\\s+|/")
将split or
与分隔符一起使用。