91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用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
丰台区| 梅州市| 秀山| 阿尔山市| 花莲市| 绥江县| 南岸区| 方山县| 东乌| 白山市| 都兰县| 浑源县| 中山市| 韩城市| 额敏县| 河北省| 江陵县| 河南省| 修水县| 乐昌市| 长葛市| 舟山市| 新密市| 无锡市| 五家渠市| 梁平县| 金山区| 友谊县| 文水县| 南木林县| 内江市| 敖汉旗| 稻城县| 青州市| 阿克陶县| 清丰县| 秀山| 永丰县| 乌兰浩特市| 江孜县| 克什克腾旗|