Regex
tigerl2008
这个作者很懒,什么都没留下…
展开
-
正则表达式
Java中的正则表达式主要关注2个类java.util.regex包下的Matcher和Pattern,这2个类足以应付大多数的需求,Pattern是想要匹配的表达式,定义好Pattern以后,调用matcher方法,返回一个Matcher类型的值,然后调用find方法,如果返回true则说明匹配到了,否则没有匹配到,写复杂的正则表达式的时候,分组很强大,分组可以看JDK官方API中的Patter...2011-12-31 11:22:54 · 69 阅读 · 0 评论 -
特殊规则IP验证
[b]IP校验 不能以0、127及224-255开头;是正确的IP [/b] [code="java"] public class IpReg { public static void main(String[] args) { String s = "225.255.255.255"; boolean b = false; //只要捕获到了异常,说明I...2012-01-05 00:22:12 · 105 阅读 · 0 评论 -
添加空格美化你的代码
美的代码通常都可读性很强,样式也美观,像jQuery那样的代码风格,我想说的只是好多地方加一个空格会看起来更加清晰明了,但是很多时候并不能保证所有地方都加上,因为代码多了,很容易就哪个地方少加了个空格了,对于有代码洁癖的你,那要怎么办呢? 很简单,使用正则表达式 在Eclipse里边,Ctrl+F打开搜索框,选中Regular expressions Find:\(\s* Replace ...2014-06-16 20:56:42 · 465 阅读 · 0 评论 -
一个正则表达式搞定手机号校验,适用于JAVA和Javascript
以前也用过手机号的正则表达式验证,但是一直没找到个更好的,都不能一个正则表达式搞定,现在终于找到一个正则表达式搞定的了,既可以验证长度,又可以验证合法性。 java版的[code="java"] String phone = "17111112222"; Pattern pattern = Pattern.compile("^1(3[0-9]|5[012356789]|7[678]|8[...原创 2014-11-05 11:26:11 · 277 阅读 · 0 评论