首页 > 编程语言 > 详细

Java正则表达式

时间:2018-04-25 21:16:25      阅读:165      评论:0      收藏:0      [点我收藏+]

一、含义:

  是一个有规律的,有特定意义的一串字符,通常用来进行匹配,查找等操作。

二、常用符号

  .:任意字符

  [abc]:表示abc中的任意一个字母

  [^abc]:表示除了abc之外的任意字符

  [0-9]:表示0-9中的任意一个数字

  [a-z]:表示a-z中的任意一个字母

  [0-9a-zA-Z]:表示这些字符中的任意一个

  [a-z&&[^abc]]:表示a-z中除了abc之外的任意一个字符

  [\d]:表示0-9中的任意一个数字

  [\D]:表示非数字中任意一个字符

  [\w]:表示单词字符中任意一个,相当于[0-9a-zA-Z]

  [\W]:表示除了单词字符外的任意一个

  [\s]:表示[\n\t\r\f],空白

  [\S]:表示非空白

  \d*:表示有0个或0个以上数字

  \d?:表示没有或者有1个的数字

  \d+:表示有1个或者是1个以上的数字

  \d{n}:表示标有n个数字

  \d{n,}表示有n个或n个以上的数字

  \d{n,m}:表示有n-m个数字

 

   ():表示分组

  在写字符串时,想表达“\”这个字符,必须在前面添加转义字符“\”

 

Java正则表达式

原文:https://www.cnblogs.com/lyr999736/p/8947208.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!