黑马程序员_正则表达式和反射

一、正则表达式

        概念:简单的理解就是符合一定规则的字符串。

     1、String类中public boolean matches(String regex)
         判断字符串是否匹配给定的正则表达式

         举例:boolean flag = qq.matches(regex);
         判断qq这个字符串是否符合regex这个规则,regex就是咱们给定的规则。

二、正则表达式的规则字符

   A:字符
        x 字符 x,任意字符代表自己本身。
        \\ 反斜线字符
         \r 回车
         \n 换行
 
  B:字符类
        [abc] a、b 或 c,任意字符一次。
        [^abc] 任何字符,除了 a、b 或 c
        [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内
         [0-9] 任意的数字字符一次
 
 C:预定义字符类
       . 任意的字符
        \d 数字:[0-9]
        \w 单词字符:[a-zA-Z_0-9]
       单词字符:英文,数字,及_
  
  D:边界匹

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值