日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

對(duì)C#中正則表達(dá)式的一些解讀和總結(jié)(5)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:從Internet上抓取指定URL的源碼的方案(C#)
引言:   在做無線項(xiàng)目的時(shí)候,與通訊公司的數(shù)據(jù)通訊有一部分是通過XML交互的,所以必須要?jiǎng)討B(tài)抓取通訊公司提供的固定的Internet上的數(shù)據(jù),便研究了一下如何抓取固定url上的數(shù)據(jù),現(xiàn)與

  同時(shí)需要注意的是,由于僅僅需要對(duì)單詞進(jìn)行修改而無需對(duì)非單詞進(jìn)行修改,這個(gè)模式顯得非常簡(jiǎn)單。

常用表達(dá)式

  為了能夠更好地理解如何在C#環(huán)境中使用規(guī)則表達(dá)式,我寫出一些對(duì)你來說可能有用的規(guī)則表達(dá)式,這些表達(dá)式在其他的環(huán)境中都被使用過,希望能夠?qū)δ阌兴鶐椭?

羅馬數(shù)字

string p1 = "^m*(d?c{0,3}|c[dm])" "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$";

  string t1 = "vii";

  Match m1 = Regex.Match(t1, p1);

交換前二個(gè)單詞

string t2 = "the quick brown fox";

  string p2 = @"(\S )(\s )(\S )";

  Regex x2 = new Regex(p2);

  string r2 = x2.Replace(t2, "$3$2$1", 1);

關(guān)健字=值

string t3 = "myval = 3";

  string p3 = @"(\w )\s*=\s*(.*)\s*$";

  Match m3 = Regex.Match(t3, p3);

實(shí)現(xiàn)每行80個(gè)字符

string t4 = "********************"

   "******************************"

   "******************************";

  string p4 = ".{80,}";

  Match m4 = Regex.Match(t4, p4);

月/日/年 小時(shí):分:秒的時(shí)間格式

string t5 = "01/01/01 16:10:01";

  string p5 = @"(\d )/(\d )/(\d ) (\d ):(\d ):(\d )";

  Match m5 = Regex.Match(t5, p5);

改變目錄(僅適用于Windows平臺(tái))

string t6 = @"C:\Documents and Settings\user1\Desktop\";

string r6 = Regex.Replace(t6,@"\\user1\\", @"\\user2\\");

擴(kuò)展16位轉(zhuǎn)義符

string t7 = "A"; // capital A

  string p7 = "%([0-9A-Fa-f][0-9A-Fa-f])";

  string r7 = Regex.Replace(t7, p7, HexConvert);

刪除C語言中的注釋(有待完善)

分享:ASP.NET對(duì)IIS中的虛擬目錄進(jìn)行操作
//假如虛擬目錄名為"Webtest",先在項(xiàng)目中引用 //System.DirectoryServices.dll,再 using System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry di

來源:模板無憂//所屬分類:.Net教程/更新時(shí)間:2008-08-22
相關(guān).Net教程