有人可以帮助我(并改变标题,我想不到一个)?我需要用Pircbot寻找一个命令,我需要它能够读取这样的命令:
!online user
我需要这样做:
something.equalsIgnoreCase("online");
我不知道如何使用它来读取 user 并可能将其导出到变量?有人可以帮忙吗?
很抱歉,如果这真的令人困惑。
答案 0 :(得分:1)
您可以在java中使用Scanner类。
答案 1 :(得分:0)
这是正则表达式模式的完美案例。
执行类似
的操作Pattern onlinePattern = Pattern.compile("online\\s(\\S)+(\\s|$)");
Matcher m = onlinePattern.matcher(stringToTest);
if (m.find()){
String username = m.group(1);
//... do your stuff here
}