A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 青程 中级黑马   /  2014-7-5 21:25  /  988 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)符合一定规则的字符串。
        (2)规则:
                A:字符
                x 字符x
                \\ 反斜线字符
                \r 回车
                \n 换行

                B:字符类
                [abc] a、b 或 c
                [^abc] 任何字符,除了 a、b 或 c
                [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内
                [0-9] 0-9的字符

                C:预定义字符类
                . 任何字符
                \d 数字:[0-9]
                \w 单词字符:[a-zA-Z_0-9]

                D:边界匹配器
                ^ 行的开头
                $ 行的结尾
                \b 单词边界(把单词隔开的字符叫单词边界)
                        hello world;xixi haha

                E:Greedy 数量词
                X? X,一次或一次也没有
                X* X,零次或多次
                X+ X,一次或多次
                X{n} X,恰好 n 次
                X{n,} X,至少 n 次
                X{n,m} X,至少 n 次,但是不超过 m 次
        (3)常见功能:
                A:判断功能
                        public boolean matches(String regex)
                B:分割功能
                        public String[] split(String regex)
                C:替换功能
                        public String replaceAll(String regex,String replacement)

1 个回复

倒序浏览
感谢楼主,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马