JavaScript正則庫:XRegExp

jopen 9年前發布 | 8K 次閱讀 XRegExp JavaScript開發

好像網上介紹JS正則庫的文章不多,可能也是因為復雜的正則匹配很少需要在客戶端運行,所以JS上用的不多,并且我搜JS的正則庫還真沒找到第二個,囧。但它的一些特性挺實用,有興趣的同學可以看看。由于沒花太多時間去琢磨,所以本文只將該庫作簡要介紹,本文用例全部來自它的API文檔。

XRegExp是一個為JS的正則表達式提供擴展功能的庫, 調用之后可以彌補原生JS在正則方面的一些不足,也在很大程度上增強了JS正則的功能。它解決了瀏覽器之間正則的兼容問題,且支持原生ES6正則語法(有關ES6中正則的新特性:參考New regular expression features in ECMAScript 6)

XRegExp的壓縮版大概4.25K,在性能上,由于XRegExp生成的正則都是原生的正則對象,其表現跟原生正則一樣, 只是在首次創建XRegExp正則的時候需要多點開銷。它的主要特點如下:

XRegExp的主要特性

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!