有一个问题:
我如何结合 message.equalsIgnoreCase 和 message.startswith() ?
IE:
if (message.startsWith("!spoiler")) {
String name = sender;
if (!name.equalsIgnoreCase(ownerchannel)){
try {
String spoiler = message.split("!spoiler ")[1];
sendMessage(channel, "/timeout "+name+" 1");
if(englishmode == true){
sendMessage(channel, "Spoiler from "+name+" deleted. Click at 'message deleted' above to read it!");
}else{
sendMessage(channel, "Spoiler von "+name+" wurde zensiert. Wer diesen lesen möchte klickt einfach oben auf 'message deleted'.");
}
} catch (Exception e) {
}
}
}
在我上面的代码中, !spoiler xyz 会触发它,但 !Spoiler xyz 不会。我怎样才能将它结合到匹配startswith + ignorecase?