중화사전망 - 서예자전 - 데이터 테이블 사전 일치

데이터 테이블 사전 일치

가정용 컴퓨터에는 vs 가 없지만 글쓰기는 기본적으로 가능합니다. 먼저 문자열을 정규식으로 일치시켜 요구 사항을 충족하는 모든 정보를 얻은 다음 데이터를 조작합니다.

정규 표현식은 IP MAC 의 세 부분으로 나뉩니다.

먼저 모든 기호 요구 사항의 조합을 일치시킨 다음 컬렉션을 트래버스하는 동안 IP 와 MAC 를 일치시켜 데이터베이스에 추가합니다.

모두 손으로 두드려서 실수를 면하기 어렵지만 방법은 큰 문제가 없다.

Stringstrtmp = "인터페이스: 192.168.4.11 654338

Stripreg = "((2 [0-4] \ d | 25 [0-5] | [01? \d\d? ) \ ..) {3} (2 [0-4] \ d | 25 [0-5] | [01? \d\d? ) ";

Stringstrmacreg = "([0-9a-fa-f] {2}) (([/\ s:-] [0-9a-fa-f] {

Regxreg = newregx (strip reg+strmacreg+"dynamic");

MatchCollection 일치 = reg 입니다. 일치 항목 (strtmp);

데이터 세트 ds = 새 데이터 세트 ();

Datatable dt = newdatatable ();

Regx ipreg = new Regx(strip reg) 입니다. Trim()););

Regx ipreg = new Regx(strmacreg) 입니다. Trim()););

For (intctr = 0; Ctr <. 성냥. 셀 수 있습니다. Ctr++)

{

Datarowdr = newdatarow ();

Dr [0] = IP reg 입니다. Matches (matches [CTR]. 값) [0]. 가치;

Dr [0] = macreg 입니다. Matches (matches [CTR]. 값) [0]. 가치;

Dt. Rows.add (dr);

}

Ds. Add (dt);