java - 如何在java中检索字符串的特定部分

标签 java

我有一个要求,我必须从字符串中获取特定部分,即如果我有 java.lang.String 我需要从字符串中获取 com 字段,我已经完成了此操作

public class uu {
    public static void main(String[] args)  {
        String domain = "www.xyzw.com";
        String[] strArray = domain.split("\\.");
        for (String str : strArray) {
            System.out.println(str);
        }
    }
}

它分别给了我三个字段,但我只需要 com .. 有人帮助我

最佳答案

String s = domain.substring(domain.lastIndexOf(".")+1);

考虑针对字符串不包含 的情况插入错误检查。

关于java - 如何在java中检索字符串的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22858679/

相关文章:

java - Java中私有(private)静态变量有什么用?

Java字符串替换特殊字符(保加利亚语、波兰语、德语)

java - Jersey:将 header 添加到服务器响应

java - Mockito 错误 MissingMethodInvocationException

java - XSD xs :choice shouldn't allow empty choice

java - 如何使用 jdbc 和 java-swing 从特定列中检索完整的 xml(数据类型为 XMLTYPE)

java - jackson JSON 反序列化 : array elements in each line

java - 当从普通 java 类调用时,如何获取 Activity 、运行和返回 Location 对象

java - 反射安全吗?

java - 无法从用户表中获取所有 userRole = "ManagerRole"的位置