gpt4 book ai didi

java - 为什么我不能在java中按句点解析?

转载 作者:行者123 更新时间:2023-12-02 10:31:59 25 4
gpt4 key购买 nike

我希望通过“.”解析字符串,但它似乎将句点注册为退格键,然后仅按空格解析。为什么会发生这种情况?我可以采取什么措施来解决它?

String x = "Hi. My name is Jeffrey. I like sports.";
for (String t : x.split(". "))
System.out.println(t);

这会产生:

中号

杰弗里

(空行)

喜欢

运动。

最佳答案

这是因为String.split() :

Splits this string around matches of the given regular expression.

在正则表达式中,. 匹配任何字符。要匹配文字句点,请转义表达式:

x.split("\\. ")

关于java - 为什么我不能在java中按句点解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53565884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com