相关疑难解决方法(0)

109
推荐指数
3
解决办法
5万
查看次数

除了空字符串之外的任何其他正则表达式

是否可以使用正则表达式来检测不是"空字符串"的任何内容,如下所示:

string s1 = "";
string s2 = " ";
string s3 = "  ";
string s4 = "   ";
Run Code Online (Sandbox Code Playgroud)

等等

我知道我可以使用修剪等,但我想使用正则表达式.

谢谢.

基督教

c# regex

44
推荐指数
4
解决办法
10万
查看次数

Javax.Validation - 允许 null 但如果值不是则验证

我正在使用 javaxValidation.constraints并且我想验证输入但允许它为空,我的 POJO:

public class somePOJO{
    @NotNull
    @Size(min =2, max=50)
    @Pattern(regexp="^[A-Za-z \\s\\-]*$")
    private String country;

    @Size(min =2,max=50)
    @Pattern(regexp="^[A-Za-z \\s\\-]*$")
    private String state;
    //gettes, setters.....

}
Run Code Online (Sandbox Code Playgroud)

我想验证state,例如, @Pattern并且@size仅当它不是null

有没有办法使用自定义注释来做到这一点?

java validation

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

validation ×2

bean-validation ×1

c# ×1

hibernate ×1

regex ×1