桂林网站建设
您的位置: 首页> 正则表达式

我要叫喊

学习本类知识需要注意某些知识点,它们之间有些关联

      技术文档
      本站业务
      本类热点
  1. c#中使用正则表...
  2. 匹配Unicode字符...
  3. 几个常用的用正...
  4. 常用正则表达式...
  5. replace or remove sc...
  6. CookBook
  7. 正则表达式入门
  8. 在VS2005中使用...
  9. Dreamweaver中的正...
  10. 多关键字替换
在VS2005中使用正则表达式进行查找

使用:

cmd.Parameters.Add\(\"\@(.+)\"\, SqlDbType\.VarChar\, 50\)\.Value = (.+);

可以匹配下面的每一行字符串


                    cmd.Parameters.Add("@sex", SqlDbType.VarChar, 50).Value = sex;
                    cmd.Parameters.Add("@birthday", SqlDbType.VarChar, 50).Value = birthday;
                    cmd.Parameters.Add("@province", SqlDbType.VarChar, 50).Value = province;
                    cmd.Parameters.Add("@city", SqlDbType.VarChar, 50).Value = city;
                    cmd.Parameters.Add("@xian", SqlDbType.VarChar, 50).Value = xian;

 

技巧1:
查找框:
cmd.Parameters.Add\(\"\@{(.+)}\"\, SqlDbType\.VarChar\, 50\)\.Value = {(.+)};

替换框里:
\1=\2

结果:

                    sex=sex
                    birthday=birthday
                    province=province
                    city=city
                    xian=xian

其中{(.+)}代表的是一个表达式,有几个{},就会有几个表达式.
\n代表第n个表达式,\0代表原字符串

技巧2:
原内容:cmd.Parameters.Add("@sex", SqlDbType.VarChar, 50).Value =
查找框:
cmd.Parameters.Add\(\"\@{(.+)}\"\, SqlDbType\.VarChar\, 50\)\.Value =

替换框里:
\0\1

结果:

                    cmd.Parameters.Add("@sex", SqlDbType.VarChar, 50).Value = sex


 style="[^"]+"匹配style="color: #ff0066"