the regulator特色工具
Regulator 是最後一個新增到我的頭等工具清單中的。它是一種很有特色的工具,能夠使生成和測試正規表示式變得很容易。人們對正規表示式重新產生了興趣,因為它們在 .NET 框架中受到很好的支援。正規表示式用來基於字元、頻率和字元順序定義字串中的模式。它們最常見的用途是作為驗證使用者輸入有效性的手段或者作為在較大字串中查詢字串的方法 — 例如,在 Web 頁上查詢 URL 或電子郵件地址。
Regulator 使您可以輸入一個正規表示式以及一些針對其執行該表示式的輸入內容。這樣,在應用程式中實現該正規表示式之前,您可以瞭解它將產生什麼效果以及它將返回哪些種類的匹配項。圖 2 顯示了帶有簡單正規表示式的 Regulator。
文件中包含該正規表示式 — 在該示例中,它是 [0-9]*,應該匹配一行中任意數量的數字。右下側的框中含有針對該正規表示式的輸入,而左下側的框顯示了該正規表示式在輸入內容中找到的匹配項。在這樣的單獨應用程式中編寫和測試正規表示式,要比嘗試在您的應用程式中處理它們容易得多。
Regulator 中的最佳功能之一是能夠在 regexlib.com 搜尋聯機正規表示式庫。例如,如果您在搜尋框中輸入字串“phone”,您將找到 20 種以上能夠匹配各種電話號碼的不同的正規表示式,包括用於英國、澳大利亞的表示式以及其他許多電話號碼。Regulator 由 Roy Osherove 編寫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-364767/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NLPIR文字分析工具的功能和特色介紹
- WPS特色段落工具介紹:八爪魚
- VC6中工具條的新特色 (轉)
- 使用regulator_get時的一個小注意事項
- Tracking Boost Regulator TYPICAL 5V REGULATION WITH BOOST CONVERTER AND LDO
- Topaz Gigapixel AI Mac版智慧照片放大工具特色APIAIMac
- 奧威bi工具有哪些特色功能?看了這篇就全明白了
- 網路廣告的特色
- PCB行業版特色功能行業
- 中國特色下的“流程公司”
- 特色班級活動總結
- 中國特色詞彙漢譯英 - A
- Git三大特色之Branch(分支)Git
- visual components premium特色功能REM
- 中國特色詞彙漢譯英 - M
- 中國特色詞彙漢譯英 - J
- 中國特色詞彙漢譯英 - H
- 中國特色詞彙漢譯英 - G
- 中國特色詞彙漢譯英 - D
- 中國特色詞彙漢譯英 - C
- 中國特色詞彙漢譯英 - B
- C++BUILDER 6 新特色 (轉)C++UI
- 盲盒小程式有哪些特色功能
- restore point -特色的SCN標誌(一)REST
- 中國特色詞彙漢譯英 - K,L
- 中國特色詞彙漢譯英 - E, F
- 程式語言特色:有始有終
- 程式語言特色:異常難免
- 產業智慧化:中國特色AI平臺模式產業AI模式
- 區別CRM系統的三大特色
- 程式語言特色:系統說明書
- Oracle8iR3版功能特色(轉)Oracle
- 無感擴聲解決方案特色解析
- 如何打造沉浸式夜間旅遊特色核心
- 恐怖遊戲可以借鑑Roguelike遊戲哪些特色?遊戲
- 網站建設中如何提升網站特色網站
- 如何打造特色的鄉村夜遊專案
- Android特色控制元件NavigationView的使用Android控制元件NavigationView