A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© liuruhui 中级黑马   /  2015-12-6 00:03  /  451 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Day14
正则表达式
  概述:
   是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。
  作用:
   注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的
  字符类:
   1.[abc] a、b 或 c(简单类)
   2.[^abc] 任何字符,除了 a、b 或 c(否定)
   3.[a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围)
   4.[0-9] 0到9的字符都包括
  预定义字符类:
   1. . 任何字符
   2. \d 数字:[0-9]
   3. \w 单词字符:[a-zA-Z_0-9
  数量词:
   1.X? X,一次或一次也没有
   2.X* X,零次或多次
   3.X+ X,一次或多次
   4.X{n} X,恰好 n 次
   5.X{n,} X,至少 n 次
   6.X{n,m} X,至少 n 次,但是不超过 m 次
常见对象:
  Random:
   概述:
    此类用于产生随机数如果用相同的种子创建两个 Random 实例,
则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列
   构造方法:
    public Random()
    public Random(long seed
   成员方法:
    public int nextInt()
    public int nextInt(int n)
  System:
   概述:
    System 类包含一些有用的类字段和方法。它不能被实例化
   成员方法:
    public static void gc()
    public static void exit(int status)
    public static long currentTimeMillis()
    pubiic static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
  Date:
   概述:
    Date 表示特定的瞬间,精确到毫秒
   构造方法:
    public Date()
    public Date(long date)
   成员方法:
    public long getTime()
    public void setTime(long time)
  SimpleDateFormat:
   概述:
    DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用其子类SimpleDateFormat
   构造方法:
    public SimpleDateFormat()
    public SimpleDateFormat(String pattern)
   成员方法:
    public final String format(Date date)
    public Date parse(String source)
  Calendar:
  

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马