正则表达式规则的简单介绍

A:字符
     x    表示字符x     举例:'a'表示字符a
     //   表示/    在正则表达式里面   //表式一个/
     /n   表示换行符
     /r   表示回车符
B:字符类
[abc]     表示a,b,或c     
[^abc]    表示出来abc以外的字符都可以匹配   
[a-z A-Z]  表示a到z或A到Z的字符都包括 ,两头的字母包括再内     
[0-9]     09的字符都包括
     
C:预定义字符类     
  .    表示任意字符。用\.表示.本身   
  \d   表示[0-9]  要使用需要打\\d
  \D   表示[^0-9]   
  \w   表示[a-zA-Z]  
  \W   表示[^\w]
     在正则表达式里面组成单词的东西必须有这些东西组成     
D:边界匹配器     
     ^   行的开头
     $   行的结尾
    \b   单词边界    就是不是单词字符的地方   
         举例:hello word?haha:xix 单词边界就是 空格,问号 冒号  
E:数量词    
   x?   一次或一次也没有
   x*   零次或多次
   x+   一次或多次
   x{n}  恰好n次
   x{n,}  至少n次
   x{n,m}  至少n次,但不超过m次
   举例:
   return qq.matches("[1-9][0-9] {4,14}");
   [1-9][0-9]{4,14}
   [1-9]因为没有追加数量词,所以一到九的数字出现一次
   [0-9]{4,14}零到九的数出现   至少4次,但不超过14

1.正则表达式概述和基本使用
2.正则表达式规则的简单介绍
3.正则表达式的判断功能之邮箱号的判定
4.正则表达式之分割功能和练习1
5.正则表达式之分割功能练习2
6.正则表达式的替换功能
7.正则表达式的获取
8.获取Pattern概述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unknown To Known

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值