验证特殊字符

简介:
 

        #region 验证是否特殊字符
        /// <summary>
        /// 验证是否特殊字符
        /// </summary>
        /// <param name="text"></param>
        /// <returns></returns>
        public static bool IsSpecial(string text)
        {
            Regex regExp = new Regex

               ("[~!@#$%^&*()=+[\\]{}\"'.;:/?><`|!·¥…—()\\-、;:。?,“”‘’》《]");
            if (regExp.IsMatch(text))
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        #endregion

 

        #region 屏蔽特殊字符
        private void txt_Product_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (Lepus.RJ.InfoBase.Jscript.IsSpecial(e.KeyChar.ToString()))
            {
                e.Handled = true;
            }
            else
            {
                e.Handled = false;
            }
        }
        #endregion

 

原帖地址:http://blog.sina.com.cn/s/blog_7f218dc7010117kv.html

目录
相关文章
|
1月前
|
移动开发 JavaScript 前端开发
JavaScript的正则表达式实现邮箱校验
JavaScript的正则表达式实现邮箱校验
66 1
|
8月前
|
算法 测试技术 C++
C++算法 通配符匹配
C++算法 通配符匹配
|
9月前
|
Java 编译器
正则表达式规则
Java中的正则表达式规则,如何写正则表达式?
54 0
|
10月前
正则表达的的具体方式
正则表达的的具体方式
41 1
|
10月前
正则表达式的详细规则
正则表达式的详细规则
157 1
|
9月前
正则中的[^]与通配符里面的[!]的区别
正则中的[^]与通配符里面的[!]的区别
|
7月前
|
自然语言处理 Rust 算法
【算法】10. 正则表达式匹配(多语言实现)
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 . 和 * 的正则表达式匹配。 . 匹配任意单个字符 * 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。
|
数据库
19、绕过去除注释符(Get)
19、绕过去除注释符(Get)
67 0
19、绕过去除注释符(Get)
|
机器学习/深度学习 移动开发 前端开发
关于正则表达式的使用的一些小示例
关于正则表达式的使用的一些小示例
72 0
正则表达式——常用的匹配规则
简介:正则表达式——常用的匹配规则
正则表达式——常用的匹配规则