<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      C#中使用正則表達式替換字符串

       正則表達式在查找和替換中特別是用,比如身份證號碼檢查,字符類型檢查等,Python中re模塊可以進行正則表達式檢查,C#中的正則表達式類是Regex,使用Regex類可以進行復雜的字符串替換等,關鍵是正則表達式的寫法。里有Regex的Matches進行匹配并替換。例如  

      "<ns0:等待提交 狀態(tài)實例編號=\"00000000-0000-0000-0000-000000000000\" 上下文數據=\"{x:Null}\" 查看部門=\"\" 數據表單類型=\"\" 分配超時操作=\"\" 分配職能=\"\" 辦理添寫業(yè)務表單=\"業(yè)務申請-地役權登記\" InterfaceType=\"{x:Type ns0:IExternalEvent}\" 接件職能=\"\" 觸發(fā)器類型=\"\" 下一狀態(tài)辦理人員=\"\" 提交人員=\"\" 管理人員=\"孟凡榮,蘇曉蒙,admin\" 辦理提交選項=\"提交\" 動態(tài)域特殊權限=\"\" 前一狀態(tài)實例編號=\"00000000-0000-0000-0000-000000000000\" 動態(tài)域時限=\"0\" 提交次數=\"0\" 分配時限=\"0\" 權限編號=\"\" 數據表單=\"\" 查看職能=\"\" 提交部門=\"\" 管理部門=\"\" 動態(tài)域人員=\"\" 辦理人員=\"孟凡榮,蘇曉蒙,admin,李柳燕\" 分配部門=\"\" 分配人員=\"\" 狀態(tài)名稱=\"申請\" 提交結果=\"\" 接件部門=\"\" 接件時特殊權限=\"\" x:Name=\"申請\" 動態(tài)域職能=\"\" 辦理時限=\"0\" 查看人員=\"\" 分配時特殊權限=\"\" 接件超時操作=\"\" 管理時特殊權限=\"\" 調試器=\"\" 接件時限=\"0\" 擴展數據=\"\" 數據分流表達式=\"\" 提交職能=\"\" 提交說明=\"\" 辦理時特殊權限=\"編輯\" 管理職能=\"\" 提交方式=\"\" 動態(tài)域部門=\"\" EventName=\"submitEvent\" 狀態(tài)說明=\"\" 辦理超時操作=\"\" 是否會簽=\"0\" 動態(tài)域類型=\"\" 提交日期=\"1900-01-01T00:00:00.0000000\" 啟動窗體=\"\" 提交人員特殊權限=\"\" 查看時特殊權限=\"\" 辦理查看業(yè)務表單=\"\" 狀態(tài)跟蹤器=\"0\" 處理方式=\"\" />\"";

       這是保存在數據庫字段中的工作流的xml格式數據,現在要根據“ 狀態(tài)名稱 ”的值替換“辦理人員”的值,而中間的“分配部門”等的值是不知道的,可以這樣:

      string XmlData="......"//上面的字符串
      
      string a = "辦理人員=" + "\"" + OldTTransactuser + "\"";//OldTransactuser是程序查出來的辦理人員string b = "\"" + " 狀態(tài)名稱=" + "\"" + stepName + "\"";//stepName是程序查出來的狀態(tài)名稱string oldSubmission = a+"(\\w|\\W)*?"+b; //"([" + a + "]" + "[/W|/w]*?" + "[" + b + "])";
      
      string newSubmission = "辦理人員=" + "\"" + newTrasactUser + "\"" + " 分配部門=\"\" 分配人員=\"\" 狀態(tài)名稱=" + "\"" + stepName + "\"";//newTrasactUser是新的辦理人員
      
      Dictionary<string, string> TemplateDataInfo = new Dictionary<string, string>();
      TemplateDataInfo.Add(oldSubmission, newSubmission);
      foreach (string key in TemplateDataInfo.Keys)
      {   
        Regex reg = new Regex(key);
        Console.WriteLine(reg.ToString());
        MatchCollection matchs = reg.Matches(errString);
        foreach (Match match in matchs)
        {
           XmlData = XmlData.Replace(match.Value, TemplateDataInfo[key]);
        }
      }

       

      posted @ 2013-03-17 21:03  GIS民工  閱讀(1448)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久精品国产色蜜蜜麻豆| 国产免费视频一区二区| 中文字幕乱码十国产乱码| 亚洲免费福利在线视频| 翼城县| 日本精品极品视频在线| 国产精品久久中文字幕| 国产三级无码内射在线看| 亚洲黄色一级片在线观看| 在线a亚洲老鸭窝天堂| 内射老妇bbwx0c0ck| 亚洲综合色网一区二区三区| 国产午夜精品理论大片| 久久88香港三级台湾三级播放| 亚洲精品久久久久久无码色欲四季 | 亚洲午夜理论无码电影| 精品无人乱码一区二区三区的优势 | 连江县| 最新的国产成人精品2020| 久久综合九色综合97婷婷| 午夜福利片1000无码免费| 搡老熟女老女人一区二区| 丰满少妇高潮无套内谢| 久久久久免费看成人影片| 日本大片在线看黄a∨免费| 国产亚洲视频免费播放| 99久久精品久久久久久婷婷| 亚洲天堂网色图伦理经典| 99RE6在线观看国产精品| 久久www免费人成看片中文| 91热在线精品国产一区| 亚洲国产成人极品综合| 国产系列高清精品第一页| 一区二区中文字幕av| 大田县| 欧美18videosex性欧美tube1080| 国产精品一区二区黄色片| 国产永久免费高清在线| 国产乱码日韩精品一区二区| 狠狠色综合久久丁香婷婷| 黑人巨大亚洲一区二区久|