gpt4 book ai didi

Java正则表达式检查给定值的长度

转载 作者:行者123 更新时间:2023-12-01 13:42:19 26 4
gpt4 key购买 nike

我使用以下正则表达式来验证给定值的长度是否大于零

Regex :   .*\S.*; 

value : test

这是我用来测试的方法:

public boolean isValidInput(String pattern, String value) {
boolean isValid = false;
Pattern walletInputPattern = Pattern.compile(pattern);
Matcher walletMatcher = walletInputPattern.matcher(value);
if (walletMatcher.matches()) {
isValid = true;
}
return isValid;
}

但它返回false

desired output
  1. 检查给定值是否不为空且至少有一个值。

谢谢

最佳答案

为什么不采用这种简单的方法呢?

public boolean isValidInput(String pattern, String value) {
return value != null && value.trim().length() > 0;
}

关于Java正则表达式检查给定值的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20630705/

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