![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Regex
辐_射
这个作者很懒,什么都没留下…
展开
-
常见对象_正则表达式的分割功能
package cn.itcast_03;import java.util.Scanner;/* * 分割功能 * String类的public String[] split(String regex) * 根据给定正则表达式的匹配拆分此字符串。 * * 举例: * 百合网,世纪佳缘,珍爱网,QQ * 搜索好友 * 性名:女 * 范围:18-原创 2016-11-28 22:17:00 · 1485 阅读 · 0 评论 -
常见对象_正则表达式的判断功能
package cn.itcast_02;import java.util.Scanner;/* * 判断功能: * String类的public boolean matches(String regex): * * 需求:判断手机号是否满足要求? * * 分析: * A:键盘录入手机号码 * B:定义手机号码的规则 * 13436975980 *原创 2016-11-27 21:15:23 · 525 阅读 · 0 评论 -
常见对象_正则表达式的组成规则
A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) [0-9] 0到9字符串都包原创 2016-11-27 19:50:27 · 512 阅读 · 0 评论 -
常见对象_正则表达式的概述和基本使用
package cn.itcast_01;import java.util.Scanner;/* * 正则表达式:符合一定规则的字符串。 */public class RegexDemo2 { public static void main(String[] args) { // 键盘录入一个QQ号码 Scanner sc = new Scanner(System.in);原创 2016-11-27 00:33:23 · 351 阅读 · 0 评论 -
常见对象_如何校验一个QQ号码案例
package cn.itcast_01;import java.util.Scanner;/* * 校验QQ号码: * 1:要求必须是5-15位数字 * 2:0不能开头 * * 分析: * A:键盘录入一个QQ号码 * B:写一个功能实现校验 * C:调用功能,输出结果 */public class RegexDemo { public sta原创 2016-11-27 00:32:17 · 1061 阅读 · 0 评论 -
日期类的时间从为什么是从1970年1月1日
I suspect that Java was born and raised on a UNIX system.UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970.是说java起源于UNIX系统,而UNIX认为1970年1月1日0点是时间纪元.但这依然没很好的解释"为什么",出于好奇原创 2016-12-05 22:50:15 · 5614 阅读 · 1 评论 -
常见对象_Regex、Math、Random、System、BigInteger、BigDecimal、Date/DateFormat、Calendar总结
1:正则表达式(理解) (1)就是符合一定规则的字符串 (2)常见规则 A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-z原创 2016-12-11 00:05:18 · 472 阅读 · 0 评论 -
常见对象_正则表达式的获取功能
package cn.itcast_05;import java.util.regex.Matcher;import java.util.regex.Pattern;/* * 获取功能:获取下面这个字符串中由三个字符组成的单词 * da jia ting wo shuo,jin tian yao xia yu,bu shang wan zi xi,gao xing bu? *原创 2016-12-01 00:13:07 · 662 阅读 · 0 评论 -
常见对象_Pattern和Matcher的概述
package cn.itcast_05;import java.util.regex.Matcher;import java.util.regex.Pattern;/* * 获取功能 * Pattern和Matcher类的使用功能 * * 模式和匹配器的基本使用顺序 */public class RegexDemo { public static void ma原创 2016-11-30 23:40:39 · 608 阅读 · 0 评论 -
常见对象_正则表达式的替换功能
package cn.itcast_04;/* * 替换功能: * String类的public String replaceAll(String regex,String replacement) * 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。 */public class RegexDemo { public static vo原创 2016-11-30 23:16:04 · 586 阅读 · 0 评论 -
常见对象_把字符串中的数字排序案例
package cn.itcast_03;import java.util.Arrays;/* * 我有如下一个字符串:"91 27 46 38 50" * 请写代码实现最终输出结果是:"27 38 46 50 91" * * 分析: * A:定义一个字符串 * B:把字符串进行分割,得到一个字符串数组 * C:把字符串数组变换成int数组 * D:对in原创 2016-11-28 22:46:04 · 1368 阅读 · 0 评论 -
常见对象_分割功能的小练习
package cn.itcast_03;/* * 分割功能练习 * * 案例:把"aa,bb,cc"分割为"aabbcc" * */public class RegexDemo2 { public static void main(String[] args) { // 定义一个字符串 String s1 = "aa,bb,cc"; // 直接分割原创 2016-11-28 22:18:06 · 516 阅读 · 0 评论 -
常见对象_校验邮箱案例
package cn.itcast_02;import java.util.Scanner;/* * 校验邮箱 * * 分析: * A:键盘录入邮箱 * B:定义邮箱的规则 * 1517806580@qq.com * lvxiaoming@163.com * liudehua@126.com * fengqingyang@sina.com原创 2016-11-27 21:42:08 · 726 阅读 · 0 评论