我正在使用Derby,我无法找到一种方法来进行不区分大小写的搜索.
例如,我有一个我正在搜索的包含"Hello"的表,但我将搜索查询放入"hello"中,此刻我不会得到结果,但我想.
我找不到正确的语法.
萨拉
希望是一个快速的问题.我正在尝试验证双倍.确保它对小数点后一位是正的.
好的值:
0.1,2.5,100.1,1,55坏值:-0.1,1.123,1.12,abc,00012.1
所以我在这里尝试了Regex:
public boolean isValidAge(String doubleNumber)
{
DoubleValidator doubleValidator = new DoubleValidator();
return doubleValidator.isValid(doubleNumber,"*[0-9]\\\\.[0-9]");
}
Run Code Online (Sandbox Code Playgroud)
我也试过:"*[0-9].[0-9]","\\\\d+(\\\\.\\\\d{1})?","[0-9]+(\\\\.[0-9]?)?"
似乎没有什么工作.我一直在用 org.apache.commons.validator.routines.DoubleValidator
有没有其他方法可以解释为什么这些正则表达式不起作用?我不必使用正则表达式.
谢谢