CSDN中收集到的一些有用的东东..

时间:2022-10-06 21:45:48

现在做一个B2B的网站 www.madeinchina.cn 的时候老是遇到一些问题 没事的时候 我在网上找到些有用的东西 让我们的平台更有活力!

 

这是一段按照 54分割的正则表达式...

 string test = "540596705697540909090905409090909";
            Regex reg
= new Regex(@"54((?!54)/d)+");= reg.Matches(test);
           
foreach (Match m in mc)
            {
                richTextBox2.Text
+= m.Value + "/n";
            }

MatchCollection mc


下面的是两个gv的传值的方法

protected void gridview1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
       
if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.Attributes.Add(
"onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#ccddee'");
            e.Row.Attributes.Add(
"onmouseout", "this.style.backgroundColor=currentcolor");
           
            e.Row.Attributes[
"style"] = "Cursor:hand";

  
           
string ID= gridview1.DataKeys[ e.Row.RowIndex]["ID"].ToString() ;
            BindGridView2(ID);
        }
    }

void BindGridView2(string ID)
{
 
//根据传过来的ID绑定gridview2
}

 

 

下面的是 一个判断是不是汉字的正则表达式

static void Main(string[] args)
{
   
string s = "测试半角,!全角。!";
   
foreach (char c in s)
    {
        Console.WriteLine(c.ToString()
+ " " + (char.IsPunctuation(c) ? "符号" : "非符号"));
    }
    Console.ReadKey();
}