如何在问号

时间:2017-12-06 17:34:10

标签: java regex string

如何拆分字符串并仅在问号后得到句子。比如说你有一行:hello?myNameIs ... 你怎么能只得到问号之后的东西 非常感谢

2 个答案:

答案 0 :(得分:0)

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

代码:

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

给出输出:

myNameIs

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

答案 1 :(得分:0)

尝试这个

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