1. 程式人生 > >在visual studio IDE 巧用正則表示式 完成替換工作

在visual studio IDE 巧用正則表示式 完成替換工作

1 如將  this.colPrDisprack_shortname.FieldName = "陳列架號程式碼"; 替換成: this .colPrDisprack_shortname.FieldName = "PrDisprack_shortname" ; 查詢的正則表示式為:  {this.col}{.*}{.FieldName = \"}{.*}{\";} 替換的正則表示式為 \1\2\3\2\5 2 如將每行前面的數字刪除  public static DataTable GetTableColumn(DataTable dt, string tableName, params
 string[] strColumns)
65         {
66             DataTable dtn = new DataTable();
67             if (dt == null)
68             {
69                 throw new ArgumentNullException("引數dt不能為null");
70             }       79             return dtn;
80         }
替換成:  public static DataTable GetTableColumn(
DataTable dt, string tableName, params string[] strColumns)           {  DataTable dtn = new DataTable();  if (dt == null )              {  throw new ArgumentNullException( "引數dt不能為null" );              }  return dtn;          }  查詢的正則表示式為: {[0-9][0-9]}{.*} 替換的正則表示式為 \2 3將“;” 替換成"; +回車換行 如:             request.orderSendTime = 
"jingdong" ;            request.warehouseCode = "jingdong" ;            request.extendField1 = "jingdong" ; 換成             request.orderSendTime = "jingdong" ;             request.warehouseCode = "jingdong" ;             request.extendField1 = "jingdong" ; 查詢的正則表示式為: ; 替換的正則表示式為 ;\n