在visual studio IDE 巧用正則表示式 完成替換工作
阿新 • • 發佈:2019-02-18
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)
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
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(