求匹配下列字符的正则表达式!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~在线等 急

解决方案 »

  1.   

    string strContains = @"!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~";if((strContains as IList).Contains('$')
    {
        //找到了
    }
      

  2.   

    原来2005已经不用这样作了。
    string strContains = @"!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~";            if (strContains.Contains("$"))
                {
                    MessageBox.Show("找到");
                }
      

  3.   

    应用环境是什么,验证控件里^[-!"#$%&'()*+,./:;<=>?@\[\\\]^_`{|}~]$程序里@"[-!""#$%&'()*+,./:;<=>?@\[\\\]^_`{|}~]"
      

  4.   

    string strContains = @"!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~";
    不对
      

  5.   

    正则做法:
    string strContains = @"[!""#\$%&'()\*\+,\-\./:;<=>?@\[\\\]\^_`{|}~]";            if(System.Text.RegularExpressions.Regex.Match("fdsa$fdsf",strContains).Success)  //(strContains.Contains("$"))
                {
                    MessageBox.Show("找到");
                }