首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏喇叭的学堂

    npm i 遇到了 npm ERR! code CERT_HAS_EXPIRED

    request to https://registry.npm.taobao.org/xregexp/download/xregexp-2.0.0.tgz?

    6.6K20编辑于 2024-03-11
  • 来自专栏乱码李

    ES2018新特性学习

    (1) 在运行时使用类似于 xregexp 这样的库创建增强的正则表达式: const regexGreekSymbol = XRegExp('\\p{Greek}', 'A') regexGreekSymbol.test ('π') // true 缺点是 xregexp 是一个运行时依赖,对性能要求较高的 web 应用来说不是很理想。 而且其压缩文件 xregexp-all-min.js.gz 也有 35k,并且每当 Unicode 标准更新时,必须要更新 xregexp 才能使用新数据。

    92210发布于 2021-11-26
  • 来自专栏我的前端路

    web 10个优秀资源让你迅速精通正则表达式

    XRegExp 一个 JavaScript 库,用于扩展正则表达式的功能。它提供了新的语法,标志和方法。 Regex Crossword 很专一的资源,帮助提高你的正则表达式的技能。

    69930发布于 2019-08-09
  • 来自专栏全栈程序员必看

    通用代码高亮插件(SyntaxHighlighter)

    包含两个主要对象:XRegExp对象和SyntaxHighlighter对象。 shCore.css 控制shCore.js生成的 html 文档的布局、字体等。 (也避免了我言不达意) SyntaxHighlighter 插件的核心代码在 shCore.js 文件中,内部主要包含了 SyntaxHighlighter对象(和 XRegExp 对象 ,XRegExp在官方下载的源码中找不到,可能官方漏了,我这边将博客园中的 XRegExp 对象代码拷贝到了 shCore.js 文件中)。

    4.1K20编辑于 2022-11-15
  • 来自专栏测试开发社区

    Django+Celery框架自动化定时任务开发

    static/admin/js/prepopulate.js"></script> <script type="text/javascript"src="/static/admin/js/vendor/<em>xregexp</em> /<em>xregexp</em>.js"></script> <meta name="viewport"content="user-scalable=no, width=device-width, initial-scale

    1.4K10发布于 2019-11-15
  • 来自专栏Mintimate's Blog

    Nginx上安装Fancyindex模块,让目录映射(autoindex)更加实用、美观

    href="https://www.mintimate.cn">Mintimate's Blog <script src="https://unpkg.com/<em>xregexp</em> /<em>xregexp</em>-all.js"></script> <script type="text/javascript" src="/data/myStyle/addNginxFancyIndexForm.js

    8K12发布于 2021-06-17
  • 来自专栏九彩拼盘的叨叨叨

    JavaScript 正则表达式介绍

    Lookaround 参考教程:http://www.regular-expressions.info/lookaround.html 正则拓展库 xregexp特性 支持所有的ES5的正则的语法。

    81730发布于 2018-08-27
  • 来自专栏即时通讯技术

    字符编码技术专题(五):前端必读的计算机字符编码知识入门

    虽然 Unicode 属性转义表达式(Unicode property escapes),但可惜的是ES2018 以前的版本并不支持,因此可以考虑使用 XRegExp 来实现。 // 例子在这里 varreg = XRegExp('\pL\pM*', 'g'); XRegExp.match('ẹ́', reg); // ["ẹ́"] 其中 \pL 和 \pM 的含义如下: 1) 虽然在 ES2018 中引入了 Unicode 属性转义符,但在浏览端上依然要考虑使用 XRegExp 来实现,当然可以考虑在服务端处理,因为 Python 3.6、Perl 5.24 、Ruby 2.4

    94340编辑于 2023-09-28
  • 来自专栏信数据得永生

    大话 JavaScript(Speaking JavaScript):第二十六章到第三十章

    XRegExp是一个具有多个高级功能的正则表达式库,例如命名捕获和自由间隔(允许您将正则表达式分布在多行并逐行记录)。 在幕后,增强的正则表达式被转换为普通的正则表达式,这意味着您在使用 XRegExp 时不会付出性能代价。

    64910编辑于 2024-01-12
  • 来自专栏刨根究底学编程

    刨根究底正则表达式之一——正则表达式简介

    系(包括Java、Groovy、Scala等)、.Net系(包括C#、VB.Net)、Python系(包括Python2和Python3)、JavaScript系(包括原生JavaScript和扩展库XRegExp

    1.6K40发布于 2019-01-18
  • 来自专栏信数据得永生

    大话 JavaScript(Speaking JavaScript):第二十一章到第二十五章

    XRegExp是一个正则表达式库,它有一个官方附加组件,可以通过以下三种构造之一匹配 Unicode 类别、脚本、块和属性: \p{...} \p{^...} \P{...} 第三十章包含了对 XRegExp 的简要概述。 ECMAScript 国际化 API(请参见ECMAScript 国际化 API)提供了对 Unicode 的排序和搜索等功能。

    1.2K10编辑于 2024-01-12
  • 来自专栏信数据得永生

    大话 JavaScript(Speaking JavaScript):第十六章到第二十章

    < > 尖括号仅由 XRegExp 库(参见第三十章)使用,用于命名组。 模式字符 除了前面提到的特殊字符之外,所有字符都与它们自己匹配。 .

    1.1K20编辑于 2024-01-12
  • 来自专栏White feathe 的博客

    js 如何将汉字转换成拼音

    exp.reverse().push(last); } return expression; }; var escapeRegExp = function(string){// Credit: XRegExp 0.6.1 (c) 2007-2008 Steven Levithan <http://stevenlevithan.com/regex/xregexp/> MIT License return

    15.3K10编辑于 2021-12-08
领券