当前位置:编程学习 > C#/ASP.NET >>

' < > " % & \ 如何判断text输入是否包含这几个字符

' < > " % & \   如何判断text输入是否包含这几个字符 --------------------编程问答-------------------- 正则:^['"<>%&\\]$*





--------------------编程问答-------------------- 你还可以在textbox输入时用onkeypress事件中屏蔽掉keycode --------------------编程问答-------------------- 用这样的正则就行了:
['"<>%&\\]+
--------------------编程问答-------------------- 问题应该能解决了,就怕LZ不知道怎么解决、 --------------------编程问答--------------------
string strText = textBox1.Text;
            string str = "['\"<>%&\\\\]+";
            Regex r = new Regex(str);
            if (r.IsMatch(strText))
            {
                MessageBox.Show("Ok");
            }
            else
            {
                MessageBox.Show("False");
            }
--------------------编程问答-------------------- ^['" <> %&\\]$*  --------------------编程问答-------------------- 你可能没懂我的意思
<asp:RegularExpressionValidator ID="vldZumenmeisyo" runat="server" ControlToValidate="txtZumenmeisyo"
   ValidationExpression="^[^'"<> %&\\]*$" >*</asp:RegularExpressionValidator>

因为其中多了一个" 程序会报错,有没有什么方法解决? --------------------编程问答-------------------- ding --------------------编程问答--------------------
['\"<>%&\\]+
试试 --------------------编程问答-------------------- 我是写再html中的
                <asp:RegularExpressionValidator ID="vldZumenmeisyo" runat="server" ControlToValidate="txtZumenmeisyo"
                    ValidationExpression="^[^'\"<> %&\\]*$" >*</asp:RegularExpressionValidator>

还是不行
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,