正则表达式的魔法:验证纯字母或数字密码-c#编程小实例

济南云服务器 2025年1月20日06:38:07C#教程正则表达式的魔法:验证纯字母或数字密码-c#编程小实例已关闭评论171阅读模式

使用系统软件时,我们会发现很多程序系统都需要注册用户,填写自己的账户、密码,然后,才可以正常的使用程序,而程序为了更好的保障用户账户的安全性,往往密码在保障一定长度的同时,还要保持密码具有一定的复杂度,比如,密码不可以使用纯数字或纯字母,本例就来为大家简单介绍如何使用正则表达式来验证用户输入的密码是否是纯数字或纯字母,有需要的朋友可以过来参考一下。

关键代码:

 

using System;
using System.Text.RegularExpressions;

class Program {
    static void Main() {
     
        string pattern = "^[a-zA-Z0-9]+$";

      
        string[] passwords = { "news.hcsw666.com", "12345678", "abcd", "ABC!", "ab!cd" };

        foreach (string password in passwords) {
            Console.WriteLine($"Checking: {password} - {(Regex.IsMatch(password, pattern) ? "Valid" : "Invalid")}");
        }
    }
}

济南云服务器
  • 本文由 发表于 2025年1月20日06:38:07
  • 转载请务必保留本文链接:http://news.hcsw666.com/1972