帮助我使用这个PLZ。 我的意见是:
("HI,How Are You?RANDOME TEXT,What About You?")
我希望我的输出为:
("RANDOME TEXT")
“RANDOME TEXT”可以是所有东西,它不是唯一的,我如何在“你好吗?”之间得到一个字符串。和“,你怎么样?”在这个例子中? 在C#中我使用Regex.Match,因为我记得但在b4a中我什么也做不了。
答案 0 :(得分:1)
您可以获得"?"的首次出现指数字符并得到","的最后一次出现指数;字符,然后得到它的子串。像这样:
String s = "HI,How Are You?RANDOME TEXT,What About You?";
int first = s.indexOf("?");
int last = s.lastIndexOf(",");
String subString = s.substring(first,last);
你得到了你想要的字符串。