Regex(@"^(.*?[^\"\'])$")

解决方案 »

  1.   

    在KeyPress事件里
    if(e.KeyChar=='"')
    e.Handled=true;
      

  2.   

    Regex(@"^(.*?[\"\'])$")if(匹配)
    {
      不通过;
    }
    else
    {
      通过;
    }
      

  3.   

    Regex(@"(.*?[\"\'])")if(匹配)
    {
        不通过;
    }
    else
    {
        通过;
    }
      

  4.   

    string sourceString = this.TextBox1.Text;
            string pattern1 = ".*?[\"\']";
            bool result = System.Text.RegularExpressions.Regex.IsMatch ( sourceString,
                   pattern1, System.Text.RegularExpressions.RegexOptions.IgnoreCase );
            if ( result )
            {
                Response.Write ( "Success" );
            }
            else
            {
                Response.Write ( "Fail" );
            }
      

  5.   

    试试这个吧,没有用正则的        string testStr = "";        if (testStr.Contains("'") && testStr.Contains("\""))
            { 
                //insert your code here
            }
            else
            {
                //insert your code here
            }