RE2/J: 線性時間的正規表示式匹配Java工具
RE2/J是Goole推出的流行的RE2正規表示式的純Java實現庫包,可以作為java.util.regexp的替代實現:
Google Open Source Blog: RE2/J: Linear-time regula
儘管RE2/J並不總是快於java.util.regexp,但是它的執行時間是和輸入的大小有線性關係的,這樣當需要匹配大量的輸入時,特別是模式高度匹配時,RE2/J會動態的更快。它能夠在對一些非信任使用者輸入場合確保效能,比如Web伺服器的客戶端輸入。
RE2/J廣泛地被使用在Google的Java專案中,經常作為java.util.regexp替代,如今已經開放為開源專案供大家使用。
相關文章
- 常用正規表示式匹配模式(java)模式Java
- 正規表示式匹配原理
- [譯]正規表示式匹配
- 字串——正規表示式匹配字串
- iOS正規表示式匹配iOS
- JS常用正規表示式及驗證時間的正規表示式JS
- 正規表示式支配匹配模式模式
- JavaScript匹配中文正規表示式JavaScript
- 模式匹配與正規表示式模式
- Swift 正規表示式匹配NSRegularExpressionSwiftExpress
- python 正規表示式匹配Python
- Java 陣列、Java 日期時間、Java 正規表示式、Java 方法Java陣列
- 正規表示式匹配${key}並在Java中使用Java
- 正規表示式全域性匹配模式(g修飾符)模式
- 正規表示式g全域性匹配識別符號符號
- 匹配HTML註釋的正規表示式HTML
- 匹配A股程式碼的正規表示式
- 匹配HTML標籤的正規表示式HTML
- 匹配javascript註釋的正規表示式JavaScript
- Oracle正規表示式匹配中文的方法Oracle
- 匹配html標籤正規表示式HTML
- 匹配空白字元正規表示式字元
- 匹配 XML 檔案正規表示式XML
- 匹配 HTML 標籤正規表示式HTML
- leetcode - 正規表示式匹配LeetCode
- 匹配空行正規表示式程式碼
- JavaScript匹配註釋正規表示式JavaScript
- Java經典例項:正規表示式,找到匹配的文字Java
- [JavaScript] 正規表示式單次匹配與多次匹配JavaScript
- java正規表示式Java
- 【java】正規表示式Java
- 正規表示式(java)Java
- 匹配換行的正規表示式程式碼
- 匹配雙位元組字元的正規表示式字元
- 正規表示式匹配html中的圖片HTML
- 匹配郵箱的正規表示式程式碼
- 匹配雙位元組字串的正規表示式字串
- PHP中的正規表示式及模式匹配PHP模式