实在不懂正则,rt,谢谢!

解决方案 »

  1.   

    谢谢,但能不能不要连起来,比如说不能以aeghk开头的字符串?
      

  2.   

    ^(^abcdef).*
    string reg = "^(^abcdef).*";string str = Regex.Replace("abcdef444",reg,"");
    测试通过。。
      

  3.   

    嗯,如果仅仅限制abcdef,而不限制ab,abc,abcd,abcde又要怎么写啊??
      

  4.   

    这个不会限制ab,abc呀,你试试就知道了。。只限制abcdef
      

  5.   

    string str43 = "abcdef12345";
    Regex r43 = new Regex("^(^[a-f]).*",RegexOptions.IgnoreCase);
    if (r43.IsMatch(str43))
    {
        //以a-f中的任何一个开头
    }
    else
    {
        //不以a-f中的任何一个开头
    }
      

  6.   

    sterphen(网际飞侠) 的不对吧,我试过了,abcde不通过,我的要求是,只限制abcdef,其他包括abc,abcd,abcde都通过的,怎么写??
      

  7.   

    /^abcdef.*/i
    测试通过:abcdefadfasdfasdfasdfasdf
    更多可以看我的个人专栏,里面有正则测试工具:http://www.decleormx.com/MySelf/