精品一区二区三区影院在线午夜_天天躁日日躁狠狠躁AV麻豆_国产午夜福利短视频_中文字幕乱偷无码AV先锋蜜桃_久久精品一二区东京热_国产成人亚洲日韩欧美久久久,国产成人精品久久一区二区三区

java正則表達式規則匹配

1.1 字符串類(lèi)中涉及正則表達式的常用方法

l public boolean matches(String regex) //判斷字符串是否匹配給定的規則

舉例:校驗qq號碼.

1: 要求必須是5-15位數字

2: 0不能開(kāi)頭

代碼演示:

String qq = "604154942";

String regex = "[1-9][0-9]{4,14}";

boolean flag2 = qq.matches(regex);

舉例:校驗手機號碼

1:要求為11位數字

2:第1位為1,第2位為3、4、5、7、8中的一個(gè),后面9位為0到9之間的任意數字。

代碼演示:

String phone = "18800022116";

String regex = "1[34578][0-9]{9}";

boolean flag = phone.matches(regex);

l public String[] split(String regex) //根據給定正則表達式的匹配規則,拆分此字符串

舉例:分割出字符串中的的數字

代碼演示:

String s = "18-22-40-65";

String regex = "-";

String[] result = s.split(regex);

代碼演示:

String s = "18 22 40 65";

String regex = " ";

String[] result = s.split(regex);

public String replaceAll(String regex,String replacement) //將符合規則的字符串內容,全部替換為新字符串

兰州市| 临沂市| 闽清县| 齐河县| 临汾市| 杨浦区| 翁牛特旗| 高尔夫| 平定县| 西畴县| 庐江县| 和硕县| 剑河县| 南溪县| 瓦房店市| 渝中区| 藁城市| 高碑店市| 武强县| 旅游| 辽宁省| 塔河县| 乌拉特前旗| 云龙县| 丁青县| 台东县| 桂林市| 常州市| 余姚市| 方城县| 长子县| 太仆寺旗| 河池市| 韶山市| 黄石市| 铜山县| 襄垣县| 商城县| 西昌市| 巴塘县| 阳新县|