gpt4 book ai didi

java - Regex/javax.validation 帮助 -- 验证是否存在空白 -- Java

转载 作者:行者123 更新时间:2023-11-30 11:58:16 24 4
gpt4 key购买 nike

我正在尝试验证一些字段,然后再将它们保存到数据库中。特别是,我需要知道一个字符串包含一个非空白字符。

我正在使用 javax.validation.constraints.Pattern 注释,如下所示:

@Pattern(regexp = "[^\\s]")
private String field;

这似乎在每个字符串上引发了 ConstraintViolation。我错过了什么?

最佳答案

\S(或等效的 [^\s])应该根据文档工作。你认为它是在自动输入 "^"+ expr + "$" 吗?根据文档,它不应该,但也许可以尝试 .*\S.*

(根据我的评论 - 认为这个答案完全是在黑暗中拍摄;很幸运。那些文档需要一些修改......)

关于java - Regex/javax.validation 帮助 -- 验证是否存在空白 -- Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3266285/

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