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

如何从字符串[duplicate]获取子字符串

赵佐
2023-03-14

我有两根绳子

 1. "151.909 KB"
 2. "151.0"

在两种情况下,我应该删除之后的所有内容 符号。因此,我应该有下一个:

 1. "151"
 2. "151"

共有3个答案

栾瑞
2023-03-14

为此,请使用字符串。indexOf

返回此字符串中指定字符第一个匹配项的索引。如果值ch的字符在此String对象表示的字符序列中出现,则返回第一个此类匹配项的索引(以Unicode代码单位表示)。对于范围从0到0xFFFF(包括)的ch值,这是最小的值k,使得:

字符串组合。子字符串

返回一个新字符串,该字符串是该字符串的子字符串。子字符串从指定的开始索引开始,延伸到索引endIndex-1处的字符。因此,子字符串的长度为endIndex-开始索引。

s.substring(0, s.indexOf("."));
常彭薄
2023-03-14
String str = "150.23121KB";
String[] requiredString = str.split("\\.");
System.out.println(requiredString[0]);
庾鸿飞
2023-03-14
s.substring(0, s.indexOf("."));
 类似资料:
  • 问题内容: 我有一个字符串(基本上是遵循命名约定的文件名) 我想在第一个(即一个点)之前提取子字符串 在java doc api中,我似乎找不到在String中执行此操作的方法。 我想念什么吗?怎么做? 问题答案: 看看和。 确保检查的-1 。

  • 问题内容: 有没有一种方法可以在Python中对字符串进行子字符串化,以从第三个字符到字符串末尾获取新的字符串? 也许喜欢吗? 如果离开第二部分意味着“直到最后”,而如果离开第一部分,它是否从头开始? 问题答案: Python称这个概念为“切片”,它不仅适用于字符串,还适用于更多的领域。看看这里的一个全面的介绍。

  • 我想从url字符串中提取子字符串。这是url: 我想开始从id中提取= 直到破折号(-),然后提取剩余的子字符串 请注意,确切的域不是上面的域,这只是一个示例。 有什么想法吗?我非常感谢你的帮助。谢谢 更新: 这就是我到目前为止所做的: 但它只是公开了/pi。

  • 问题内容: 我不知道如何从字符串中获取Unicode字符。例如,如果字符串是“你好”,我如何获得第一个字符“你”? 从另一个地方我得到一种方法: 确实有效。但是我仍然有一些问题: 还有另一种方法吗? 为什么在Go中不能从字符串中获取Unicode字符,却可以获取字节数据? 问题答案: 首先,您可能需要阅读https://blog.golang.org/strings 。它将回答您的部分问题。 Go

  • 问题内容: 如何使用php从字符串中获取前5个字符 结果应该是这样的 问题答案: 对于单字节字符串(例如US-ASCII,ISO8859系列等),请使用;对于多字节字符串(例如UTF-8,UTF-16等),请使用:

  • 问题内容: 如何在特定子字符串之后获取字符串? 例如,我想在 问题答案: 最简单的方法可能只是分割目标词 split使用要拆分的单词(或字符),并且可以选择限制拆分次数。 在此示例中,对“世界”进行拆分并将其限制为仅一个拆分。