黑马程序员技术交流社区

标题: 常见的规则 [打印本页]

作者: 52java    时间: 2016-9-1 20:34
标题: 常见的规则
正则表达式:
                概述:正确的符合某种规则的表达式。
                          说白了,就是具有特定功能的字符串。
                作用:就使用来校验数据是否合法(正确)的。
               
                规则:          // 如果规则忘了,可以去查看下Pattern类
                        *字符:
                                x  代表字符x(x可以随便写)       
                                \\
                                \t
                                \r        回车
                                \n        换行
                        *字符类:
                                [abc]
                                [^abc]
                                [a-zA-Z]
                                [0-9]
                                [a-zA-Z0-9_]        单词字符(字符,数字,下划线)
                        预定义字符类:
                                .  任意字符
                                \d
                                \w 单词字符
                        边界匹配器:
                                ^
                                $
                                \b 非单词字符,相当于[^a-zA-Z0-9_]
                        *数量词:
                                X?                一次或一次也没有
                                X*                零次或多次
                                X+                一次或多次
                                X{n}        恰好n次
                                X{n,}        至少n次
                                X{n,m}  至少n次,至多m次




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2