• About Me
  • Java基礎教學
  • 部落格聯播

Java正規表示式工具-Eclipse GUI介面

在使用正規表示式(Regular Expression)時,都需要一直反覆測試才能知道結果對不對,或著自己寫一個簡單測試環境,其實在Eclipse上早就有一個正規表示式的測試工具,十分方便,作者已經很久沒更新了,不過十分夠用了。

可以在Eclipse Regular Expression Tester上寫好正規式,再貼到程式裡,通常都已經十之八九對了,以下是官方網站對這個軟體的簡介,大概翻了一下內容有需要的人可以直接去官網看。

regex1.png

簡介

官網網址:http://www.brosinski.com/regex/

  • 測試或查詢正規表示式的方法。
  • 比對正確的字詞,直接視覺化的顏色提示。
  • LiveEvaluation可即時檢驗所輸入的正規表示式,並馬上回報結果或其錯誤的提示。
  • 自動轉換”\(x\)”變成”\\(x\\)”
  • 移除多餘符號,\\(x\\) 變成 \(x\)下去比對。
  • 有四種不同的比對模式,可在正規式輸入框按右鍵選
    • 找到一連串的字元 Find a sequence of characters.
    • 比對完整的字串 Match a complete text.
    • 切割字串 Split text.
    • 取代每一個正規式找到的不同文字
      取代也支援回傳參數($1,$2,...)

詳細文章

JavaScript Source Compression Obfuscators

Google Closure Complier

Google提供API讓用戶端可以直接撰寫自己的程式來壓縮及擾亂JavaScript Source,而以下是它提供UI介面,可以直接Add a URL,就可以輸出Complier後的Script Code,畫面如下:

Labs網址:http://code.google.com/intl/zh-TW/closure/compiler/docs/gettingstarted_ui.html

UI網址: http://closure-compiler.appspot.com/home

clip_image002

Yahoo YUI Compressor

Yahoo在很早以前就提供JavaScript及css的Compressor及Obfuscators,而它本身並沒有UI介面,只能直接使用java command來執行java –jar yuicompressor-x-y-z.jar 。

官方網站:http://developer.yahoo.com/yui/compressor/

測試

實際用prototype.js這個script來壓縮,結果如下:

原始檔大小約124,136位元組

Google Closure Complier執行過後約71,280位元組

Yahoo YUI Compressor執行過後約72,612位元組

以上的設定值均為一般設定

每萬次展示節省成本約50Mb(以Google Cosure Complier為例)

HTC Hero android推薦軟體

程式名稱:Advanced Task killer Free

說明:可以刪除背景程式釋放記憶體

Advanced-Task-Killer-Free

程式名稱:AK Notepad

說明:記事軟體,可以新增記事內容並設定提醒時間

 Ak-Note1

詳細文章

Ashampoo Burning Studio 2009免費超強燒錄軟體

Ashampoo Burning Studio 2009 免費超強燒錄軟體

說明可以參考

Ashampoo Burning Studio 2008-重量級免費燒錄軟體

取得方法

詳細文章

Ashampoo Burning Studio 2008-重量級免費燒錄軟體

Ashampoo® Burning Studio

是一套免費的燒錄軟體,可以燒mp3->CD,映象檔ISO…

大部份的免費軟體總是少那麼一二樣或是燒錄控制能力比較不好,不過Ashampoo Buring Studio的功能及效果跟Nero均可相比(比越來越肥大的NERO好用?5mb 左右),Ashampoo Buring Studio原本也是套需付費的軟體(29.99美金?),不過現在舊的版本2008可免費註冊使用,如果只是想燒燒資料,沒特別特殊的需求,Ashampoo buring Studio是個很好的選擇喔。支援Unicode檔案,有中文語系,支援vista。

下載點

詳細文章