正規表示式 編碼轉換小工具

2022-02-25 09:51:33 字數 782 閱讀 3136

下午花了點時間寫了個正規表示式和編碼轉換的工具,正規表示式工具是模仿yart yet another regex tester寫的,而裡面

1、unicode編碼轉漢字

核心演算法:

public

string strtogb (string s)

)([\w])

", regexoptions.compiled | regexoptions.ignorecase);

foreach (match m in mc)

}return s;

}2、漢字轉unicode

public

string gbtounicode(string text)

else

}return lowcode;

}3、字元轉16進製制

public

string strtohex(string mstr) //

返回處理後的十六進製制字串 

4、16進製制轉字元

public

string hextostr(string mhex) //

返回十六進製制代表的字串 

catch (exception ex)

} 喜歡的拿去,

已經附上原始碼 。。。

寫了乙個測試正規表示式的小工具

由於需要反覆的檢驗試用正規表示式,用得比較頻繁。用expresso的時候,每次改了一下之後都需要點那個測試的按鈕,再把匹配結果樹點開檢視是否正確。不能實時顯示結果,往往需要測試多遍才能得到需要的表示式。expresso的介面不是很靈活,調整起來不大方便。這幾個問題其實目前所有的正規表示式工具都有,所...

正規表示式工具

python類庫31 正規表示式匹配例項 一 regex match tracer 1 不能是某些字元中之一 用來表示匹配多個字元之一。與相反,表示匹配與多個字元中的任乙個都不匹配。下圖中,h是第乙個與abcd都不匹配的字元。2 匹配多個字串中的2個或者乙個匹配2次 用來表示多個字串中的乙個。用來表...

正規表示式轉換

將字串中類似8 x轉換為8 0 9 的形式,而不是8 0 9 0 9 0 9 0 9 0 9 0 9 0 9 這種形式 param strinput return public static string transferregex string strinput count count 1 con...