基礎加強第四天 正規表示式和XML

2021-06-29 07:42:54 字數 1280 閱讀 9636

1、資料管理器

private void form2_load(object sender, eventargs e)

private void loaddireatory(string path,treenodecollection tnc)

//載入每個目錄下的檔案

string file = directory.getfiles(path);

for (int i = 0; i < file.length; i++)

}private void treeview1_click(object sender, eventargs e)

}2、正規表示式驗證郵箱

console.writeline("請輸入郵箱");

string email = console.readline();

//靜態方法

bool result = regex.ismatch(email, "[0-9a-za-z_.-]+@[0-9a-za-z_-]+([.][a-za-z]+)");

if (result)

else

console.readkey(true);

4、敏感詞處理

stringbuilder listmod = new stringbuilder();//需要審核的

stringbuilder listbanned = new stringbuilder();//禁止發帖的

private void form2_load(object sender, eventargs e)

,stringsplitoptions.removeemptyentries);

//發帖

private void btnok_click(object sender, eventargs e)

else if (regex.ismatch(textbox2.text, listbanned.tostring()))

else

}5、讀取xml

//載入該檔案

xdocument xdc = xdocument.load("1.xml");

//獲取檔案的根元素(根節點)

xelement root = xdc.root;

獲取所有的元素

獲取茛元素的名稱

//獲取根元素中所有的直接子元素

ienumerableeles = root.elements();

foreach (xelement item in eles)

}console.readkey();

第20 21天 正規表示式

這本來是上周四和周五的教學內容,由於一些意料之中的安排所以統一在今天補上。這兩天都是教的正規表示式,一天是正規表示式基本語法,另一天也是正規表示式語法 函式 正規表示式從本質上來說已是乙個字串,能發揮它作用的唯一方法就是把它和特定的函式結合起來一起使用。正規表示式函式中,稍微複雜一點的是preg r...

Python 24天 正規表示式

正規表示式是對字元 操作的一種邏輯公式.我們一般使用正規表示式對字元 進 匹配和過濾.由普通字元和元字元組成 元字元 1 字元組 用 括起來的內容會被匹配 逐個匹配 2 簡單元字元 匹配除換 符以外的任意字元 w 匹配字母或數字或下劃線 s 匹配任意的空白符 d 匹配數字 n 匹配乙個換 符 t 匹...

C 學習筆記 第六天 正規表示式

c 學習筆記 第六天 正規表示式 yfp 2005 12 23 正規表示式的使用場合主要是在驗證使用者輸入,快速查詢替換字串。而不是像某些人想的用在控制顯示格式上,如果要控制資料輸出時的顯示格式,請使用格式化字串。這兩者是不同的概念。在微軟msdn中有很詳細的技術資料 http msdn.micro...