我正在通过空格来分割字符串,但不知何故换行符被删除了。例如:
我正在尝试实现类似这样的功能:
或者像这样:
String[] splitSentence = "Example sentence\n\n This sentence is an example".
split("\\s+");
splitSentence将包含以下内容:
["Example", "sentence", "This", "sentence", "is", "an", "example"]
如果我这样做:
String[] splitSentence = "Example sentence\n\n This sentence is an example".
split("\\s");
splitSentence将包含以下内容:
["Example", "sentence", "", "", "This", "sentence", "is", "an", "example"]
我正在尝试实现类似这样的功能:
["Example", "sentence\n\n", "This", "sentence", "is", "an", "example"]
或者像这样:
["Example", "sentence", "\n", "\n", "This", "sentence", "is", "an", "example"]
我尝试过很多方法,但都没有成功...非常感谢您的帮助。
\n
也是空白字符。 - Andrew_CS\s
中排除换行符,则使用反向的反向并添加\n
,像这样[^\S\n]
。 - HamZa