当前页面: 开发资料首页 → J2SE 专题 → 求 Jakarta-ORO 包 写的 正则表达式!
求 Jakarta-ORO 包 写的 正则表达式!
摘要: 求 Jakarta-ORO 包 写的 正则表达式!
我是用Jakarta-ORO 来解析应用正则表达式的!
现在想要问一下,,如果要求输入的是一个 3位数字或者6位数字 的字符串的 正则表达式 该如何写呢?
^[0-9]{3}|[0-9]{6}$
大哥,, ^[0-9]{3}|[0-9]{6}$ 这个3位数字可以, 6位就不行!
唉! 搞定了! 原来就这么简单
[0-9]{6}|[0-9]{3}
我原来对|这个符号了解的不透彻!
因为是只能用在字符上!
接着说,,,发现 [0-9]{6}|[0-9]{3} 可以, 但是如果把小的范围放在前边,就不行啦
[0-9]{3}|[0-9]{6}
为何这样? 有哪位大虾知道吗?
^[0-9]{3}$|^[0-9]{6}$