亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用java正則表達式校驗字符串

小億
102
2023-12-13 13:40:07
欄目: 編程語言

使用Java正則表達式校驗字符串的步驟如下:

  1. 創建一個Pattern對象,通過調用Pattern.compile(String regex)方法,并傳入正則表達式作為參數。例如,要校驗一個字符串是否為合法的郵箱地址,可以使用以下正則表達式:^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$

  2. 創建一個Matcher對象,通過調用Pattern.matcher(CharSequence input)方法,并傳入需要校驗的字符串作為參數。

  3. 調用Matcher.matches()方法,返回一個布爾值,表示校驗結果。如果匹配成功,返回true;如果匹配失敗,返回false。

下面是一個示例代碼,用于校驗一個字符串是否為合法的郵箱地址:

import java.util.regex.*;

public class RegexExample {
    public static void main(String[] args) {
        String email = "test@example.com";
        String regex = "^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$";
        
        // 創建Pattern對象
        Pattern pattern = Pattern.compile(regex);
        
        // 創建Matcher對象
        Matcher matcher = pattern.matcher(email);
        
        // 校驗字符串
        boolean isValid = matcher.matches();
        
        if (isValid) {
            System.out.println(email + " 是一個合法的郵箱地址");
        } else {
            System.out.println(email + " 不是一個合法的郵箱地址");
        }
    }
}

輸出結果:

test@example.com 是一個合法的郵箱地址

0
平顺县| 柯坪县| 乡城县| 通江县| 承德县| 商南县| 乡宁县| 柯坪县| 肥城市| 楚雄市| 东港市| 雷波县| 秦皇岛市| 万载县| 宜兰市| 沧源| 平罗县| 玉田县| 长宁区| 临潭县| 富裕县| 拜城县| 兴义市| 汶上县| 德惠市| 昭苏县| 河南省| 锡林郭勒盟| 苏州市| 清原| 安化县| 玉田县| 同德县| 凤阳县| 陆良县| 湘阴县| 广宗县| 宁波市| 鹤庆县| 西藏| 合作市|