JAVA从入门到精通(六)

正则表达式

匹配 String matches( String regesx)

  1. /d是数字 /D是非数字。 /w [0-9a-z A-Z], /W 非数字字母
  2. [abc]4 代表a4、b4、c4
  3. [^456] 代表除4、5、6之外的所有数,0.1.2.3.7.8.9
  4. [a-r] 代表a到r之间任意一个字母
  5. [a-zA-Z] 代表任意一个字母
  6. [a-e[g-z]] 代表a-e或者g到z中任何一个字母
  7. [a-o&&[def]] 代表a-o与def交运算,结果def
  8. [a-d&&[^bc]] 代表a-d中,除bc之外,交运算结ad

切割 String split(String regesx)

  1. ********常用限定修饰符,放在修饰字符后面。 
  2.   ?        0次或1次
  3.   *        0次或多次
  4.   +        1次或多次
  5.  [n]       正好出现n次
  6.  [n,]       至少出现n次
  7.  [n,m]      出现n-m次

邮箱格式

  1. \\w+ @ \\w+ (\\.\\w{2,3}) * \\.\\w{2,3}; 
  2. 通常情况下,email的格式是X@X.com.cn,X代表任意一个或者多个字符,\\w代表任意字符,+代表\\w出现一次或多次,\\.\\w[2,3],代表.cn或者.com等以.开头的2个或者3个的字符串,*代表.cn或.com出现0次或多次

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值