gpt4 book ai didi

java - 如何检查是否输入了四分之一的字符串?

转载 作者:行者123 更新时间:2023-12-01 21:55:04 25 4
gpt4 key购买 nike

我正在寻找一个语句来检查输入是否为:yes、y、no、n。它还应该忽略是否有大写字母或小写字母。我在这里搜索了一段时间但找不到我理解的答案。有没有办法在 if 语句中添加更多内容,而不仅仅是“yes”?

    String result;
do {
System.out.print("Bigger the better");
result = scanner.nextLine();
if (!("yes".equals(result))) {
System.out.println("Invalid answer, try again");
}
} while(!result.matches("[A-ZÅÄÖa-zåäö]+"));

最佳答案

你可以使用

if (result.matches("(?i)Y(es)?|N(o)?")) {
...

关于java - 如何检查是否输入了四分之一的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34500033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com