相关疑难解决方法(0)

如何使用正则表达式检查特殊字符

净.我创建了一个正则表达式验证器来检查特殊字符意味着我不想要用户名中的任何特殊字符.以下是代码

Regex objAlphaPattern = new Regex(@"[a-zA-Z0-9_@.-]");
            bool sts = objAlphaPattern.IsMatch(username);
Run Code Online (Sandbox Code Playgroud)

如果我提供的用户名为$%^&asghf,则验证器提供无效数据格式,这是我想要的结果但是如果我提供数据s23 _ @ .- ^&()%^ $#那么我的验证器应该阻止数据但是我的验证器允许错误的数据

那么如何不允许任何特殊字符,除了az AA 0-9 _ @ .-

谢谢Sunil Kumar Sahoo

.net c# regex

7
推荐指数
1
解决办法
5万
查看次数

标签 统计

.net ×1

c# ×1

regex ×1