gpt4 book ai didi

Java 截断 punct {.} 之前的字符串

转载 作者:行者123 更新时间:2023-12-01 17:35:29 25 4
gpt4 key购买 nike

我有一些字符串。它们包含一些数据。 示例:“Alberto Macano。这是描述。”还有另一个示例:“Pablo Don Carlo。此处有说明。”

我需要什么:一种将名称与描述分开的方法。例如,在一个字符串中获取名称,在另一字符串中获取描述。如果我知道名字包含多少个单词,那就更容易了,但它最多可以包含 5-6 个单词,所以我不知道它会是多少。据我所知,一个点将它们分开。

最佳答案

您可以使用.split(String regex)方法将字符串拆分为字符串数组。例如:

String line = "Alberto Macano. Here is description.";
String[] words = line.split("\\.");

“words”变量将包含以下内容:

{0}:阿尔贝托·马卡诺

{1}:这是说明

你可能会注意到句号前面有两个斜杠,这是因为句号是正则表达式中的特殊关键字,所以必须用斜杠转义。您可能想查看Java Regex Documentation了解更多信息。

关于Java 截断 punct {.} 之前的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6799821/

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