当前位置: 首页 > 知识库问答 >
问题:

如何检测并打印出长字符串中的每个单词?爪哇[关闭]

茅涵映
2023-03-14

假设我有一条短信"1729373672----jsd72h

clientId: 1729373672 clientPassword: jsd72h

共有1个答案

曹华荣
2023-03-14

您可以为此使用String#拆分方法:

将此字符串拆分为给定正则表达式的匹配项。

final String input = "1729373672----jsd72h&h----sdmiwm@gmail.com----ksdnawk----L28Jab";
final String[] components = input.split("----");

String clientId = components[0];
String clientPassword = components[1];
String emailAddress = components[2];
// ...
 类似资料:
  • 假设我有这个文本“1729373672---jsd72h” 客户ID:1729373672客户密码:jsd72h

  • 这个问题似乎与帮助中心定义的范围内的编程无关。 如何通过读取文件来打印文本文件的每个单词的出现次数以及单词。 例如,一个名为“test.txt”的文件有一些内容假设,“狮子是森林之王。狮子跑得比老虎慢” > 首先读取文件"test.txt"。通过使用java的任何流类。 打印每个单词以及该单词的出现次数。例如,在此文件中,“Lion”是两倍,因此输出应如下所示 - 类似地,king只出现一次,所以

  • 问题内容: 我的代码中有一个小问题。我正在尝试反转单词和字符串的字符。例如,“狗跑了”将变成“ ehT神纳尔” 该代码几乎可以正常工作。它只是不添加空格。你会怎么做? 问题答案: 您走在正确的轨道上。主要问题是一个空字符串,而不是一个空格(即使您解决了这个问题,您可能也不想在最后一个单词之后留一个空格)。 这是您可以更简洁地执行此操作的方法:

  • 我有一个文件看起来是这样的: “葛底堡演说 亚伯拉罕·林肯

  • 问题内容: Java中是否内置了一个函数,该函数可以大写字符串中每个单词的第一个字符,而不会影响其他单词? 例子: jon skeet -> Jon Skeet miles o’Brien-> Miles O’Brien(B仍然是大写字母,这排除了标题大小写) old mcdonald-> Old Mcdonald* (Old McDonald也可以找到,但我不认为它会那么聪明。) 快速浏览一下J

  • 问题内容: 可以通过什么方式检测字符串中的重复单词? 例如,“这是重复测试的测试消息”包含一个重复单词测试。 在此,目标是检测出现在字符串中的所有重复单词。 使用正则表达式是实现目标的首选方法。 问题答案: 以下Java代码解决了从字符串中检测重复项的问题。如果重复的单词由换行符或标点符号分隔,则应该没有任何问题。 代码的输出将是: 在这里,m.group(1)语句表示与第一组模式匹配的字符串[这