由於需要反覆的檢驗試用正規表示式,用得比較頻繁。用expresso的時候,每次改了一下之後都需要點那個測試的按鈕,再把匹配結果樹點開檢視是否正確。不能實時顯示結果,往往需要測試多遍才能得到需要的表示式。
expresso的介面不是很靈活,調整起來不大方便。
這幾個問題其實目前所有的正規表示式工具都有,所以也找不到替換的工具,於是我便自己寫了乙個,介面如下:
這個其實主要是針對上述兩個問題進行了改進。
當在正規表示式框輸入時,結構樹和匹配結果欄裡能實時對結果進行解析和匹配,很容易一次性把正規表示式寫出來
介面上採用了類似visual studio的停靠形式,調整起來非常自由方便
目前這個工具只是個雛形,只能進行基本的匹配功能,還有許多功能有待日後進一步的新增,待功能完善了點之後再放出來。
正規表示式 編碼轉換小工具
下午花了點時間寫了個正規表示式和編碼轉換的工具,正規表示式工具是模仿yart yet another regex tester寫的,而裡面 1 unicode編碼轉漢字 核心演算法 public string strtogb string s w regexoptions.compiled rege...
寫了乙個桌面切換的小工具
1.熱鍵的問題 begin message map cwhyprodlg,cdialog afx msg map end message map 2.虛擬桌面返回的問題 void cwhyprodlg onhotkey if switchdesktop defdesk 3.虛擬桌面建立的問題 mhd...
乙個正規表示式的測試工具
寫這個的初衷是因為專案中要為struts的html標籤加上styleid屬性,其屬性值一般與property屬性值相同。由於頁面很多手工修改很可能會出差錯工作量也很大,雖然這項工作不是由我來做,但是我建議可以用正規表示式替換來做,可以簡單很多。寫正規表示式的任何就落在我的頭上了,這個正規表示式不會很...