【发布时间】:2016-08-01 08:14:08
【问题描述】:
我写了如下测试代码sn-p:
"123".matches("\\[a-zA-Z0-9]{1,5}");
但是,它返回false。
为什么以及如何解决这个问题?
【问题讨论】:
-
考虑到
[]的不平衡,我很惊讶它居然能运行。 -
第一个
[不应转义。删除\。 -
@Andy Turne 长度应为 {1,5}
-
@Andy Turne 你是对的
标签: java regex string alphanumeric