【问题标题】:How to split a string and get only segament after the question mark如何拆分字符串并在问号后仅获取段
【发布时间】:2017-12-06 17:34:10
【问题描述】:

如何拆分字符串并仅在问号后面获取句子。例如说你有这行:hello?myNameIs...
你怎么能只得到问号后面的内容
非常感谢

【问题讨论】:

标签: java regex string


【解决方案1】:

如果您的所有用例都与您所说的简单示例相似,您可以使用简单的拆分。

代码:

String delim = "\\?";
String s = "hello?myNameIs";
String token[] = s.split(delim);
System.out.println(token[1]);

给出输出:

myNameIs

当然,您可以修改它来解决您的具体问题。

【讨论】:

    【解决方案2】:

    试试这个

    String sArray[]  = src.split(Pattern.quote("?"));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-10
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多