我的任务是通过Java中的Drools实现来验证xml消息。
在特定的口水实现中,要求我通过n..5格式验证字段。
我正在使用正则表达式进行格式检查,例如:
SampleText.matches("[0-9]")
对于n .. 5 这意味着字段的最大长度是5个“数字”? 还是意味着该字段必须始终为5位数字?
我认为这与最大长度有关吗?
圣诞快乐,对这个愚蠢的问题感到抱歉 预先谢谢你
答案 0 :(得分:0)
要指定确切的字符/数字位数,您可以使用{}
,即:
SampleText.matches("\d{5}") // matches 5 digits