テキスト全体または選択範囲中に含まれるMD5ハッシュ値を抜き出します。
/// フィルタフレームワーク。 /// 選択範囲またはファイル全体を処理する。各行はline変数で渡され、引数cmdに処理コードを記述する。 #define FILTER(cmd) {\ txstr line; \ if(selectgetmode()==0) { \ setundisp(); \ jumpfiletop(); \ do{ \ getline(line); \ { cmd } \ }while(nextpara()); \ setdisp(); \ } else { \ setundisp(); \ walkstart(); \ while(iswalking()) { \ getline(line); \ { cmd } \ if(!nextpara()) break; \ } \ } \ } main { int len; mchar *p; FILTER( p = reSearchEx(line, "[0-9A-Fa-f]{32}", 0, &len); if(!p) continue; printf("%s\n", strleft(p, len)); // printf(",,0,0,%s,1\n", strleft(p, len)); // for Winny2 ); }
この記事は役に立ちましたか?