【发布时间】:2020-04-24 23:14:01
【问题描述】:
我试图将“因此美丽的玫瑰可能永远不会死”这一行分成单独的单词,并且我的代码有效 - 除了撇号。 "beauty's" 仍然返回为 "beauty's" 而不是 "beauty" 和 "s"。
这就是我正在尝试的:
String line = "That thereby beauty’s rose might never die,";
String[] words = line.split("[' ,]");
我不太了解在 Java 中添加多个分隔符,但这似乎适用于除撇号之外的所有内容。有人可以帮助我并告诉我我能做些什么来解决这个问题吗?
【问题讨论】:
标签: java string split delimiter