第十四节上篇:正则表达式及其他常用类(个人总结)
来源:互联网 发布:linux应用层 编辑:程序博客网 时间:2024/06/05 00:55
正则表达式
- 正则表达式中,[]中表示的都是单个字符,因此只能为[0-9],不能为[0-10].
- 若String regex = "[^abc]";则"2".matches(regex)为true,"23".matches为false.
- [0-9]这后面也是可以直接跟?,*,+,{n}等等数量词的
通过构造中传入字符串的方式,开发时推荐
利用Pattern和Matcher配合可以用正则表达式匹配字符串中特定的子字符串进而对其进行操作,典型的调用顺序是:
Pattern p = Pattern.compile("a*b");Matcher m = p.matcher("aaaab");boolean b = m.matches();
若想从中根据正则表达式去查找并取出匹配的字符串则:
String s = "我的电话号码是18512345678,我曾经用过的电话号码有18087654321";Pattern p = Pattern.compile("1[3578]\\d{9}");Matcher m = p.matcher(s);while(m.find()) System.out.println(m.group());
求闰年平年的另一种方法:利用二月份天数特性再利用calendar类进行.
Random类
- 该类中需要掌握的一个方法:public int nextInt(int n)
Random rd = new Random();int i = rd.nextInt(100);
如上,则i是从0-99的随机数,往nextInt()方法里面传入整型数据得到的随机数是小于该值大于等于0并且传入的值不能为负数.
BigDecimal类
- BigDecimal bd1 = new BigDecimal("2.0");这种方式不会损失精度不要直接使用BigDecimal bd1 = new BigDecimal(2.0);这样也是会损失精度的.
0 0
- 第十四节上篇:正则表达式及其他常用类(个人总结)
- 正则表达式个人总结
- .NET正则表达式符号表及其他
- Php常用文件操作函数,正则表达式,个人学习总结
- 第十四节:正则表达式及日期类(讲师笔记)
- 正则表达式个人总结.(中级)
- 正则表达式的个人总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式-总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 常用正则表达式总结
- 链表的建立
- poj 2141 Message Decowding 带空格字符串的处理
- a 标签中调用js的几种方法
- SQL——link操作
- 【HDU】5751 Eades【FFT】
- 第十四节上篇:正则表达式及其他常用类(个人总结)
- 一秒会用优先队列(学习)
- 4-8-实参与形参、函数声明与定义、函数读取顺序、可变参数的函数、函数生存周期
- 链接<a>执行JS
- vim 或者vi 删除每行最后一个字符
- Xcode7 真机调试(无需证书)详解
- Spark-理解RDD
- vs2015编译libcurl+ssl+zlib(MT静态版)
- Unity游戏设计模式(三)原型模式(Prototype Pattern)