[java]正则表达式

来源:互联网 发布:唐代男子服饰知乎 编辑:程序博客网 时间:2024/04/28 03:09

正则表达式:有一定意义的字符串

        ---常用原子

                  \d----代表任意的数字[0-9]

                  \D----代表任意的非数字[^0-9]

                  \s----代表空白

                  \S----代表任意非空白

                  \w----代表任意数字、字母、下划线-----[0-9a-zA-Z_]

                  \w----代表任意非数字、字母、下划线-----[^0-9a-zA-Z_]

                  特殊:[abc]---a或b或c

         ---修饰原子

                   .-----代表任意字符

                   ?----代表0个或多个

                   +----代表1个或多个

                   *----代表0次1次或者多次

                   ^----代表开头符号

                   &---代表结尾符号

                   特殊:\.  \?  \*  \+  ----只是作为普通的原子

                              a\\+  ------代表用a+来分割字符串

                              a\+  ------代表用一个或者多个a来分割字符串

原创粉丝点击